首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义的hottowel不是函数。

未定义的hottowel不是函数。
EN

Stack Overflow用户
提问于 2015-02-15 09:36:56
回答 1查看 677关注 0票数 0

这是我第一次使用Node.js

我正在学习本教程:http://www.johnpapa.net/get-up-and-running-with-node-and-visual-studio/

我使用Cmder作为命令提示符。

我已经安装了所有组件,我可以查看节点npm bower yeoman grunt的版本。

当我尝试使用: app、serve dev-sync构建应用程序时,输出如下:

代码语言:javascript
复制
F:\Projects\myapp
λ gulp serve-dev --sync
[04:18:21] Using gulpfile F:\Projects\myapp\gulpfile.js
[04:18:21] Starting 'wiredep'...
[04:18:21] Wiring the bower dependencies into the html
[04:18:21] Starting 'clean-styles'...
[04:18:21] Cleaning: ./.tmp/**/*.css,./build/styles/**/*.css
[04:18:21] Starting 'clean-code'...
[04:18:21] Cleaning: ./.tmp/**/*.js,./build/js/**/*.js,./build/**/*.html
[04:18:21] Finished 'clean-styles' after 32 ms
[04:18:21] Starting 'styles'...
[04:18:21] Compiling Less --> CSS
[04:18:22] Finished 'clean-code' after 625 ms
[04:18:22] Starting 'templatecache'...
[04:18:22] Creating an AngularJS $templateCache
F:\Projects\myapp\node_modules\gulp-less\index.js:68
    }).done(undefined, cb);
       ^
TypeError: undefined is not a function
    at DestroyableTransform._transform (F:\Projects\myapp\node_modules\gulp-less\index.js:68:8)
    at DestroyableTransform.Transform._read (F:\Projects\myapp\node_modules\gulp-less\node_modules\through2\node_modules\readable-stream\lib\_stream_transform.js:184:10)
    at DestroyableTransform.Transform._write (F:\Projects\myapp\node_modules\gulp-less\node_modules\through2\node_modules\readable-stream\lib\_stream_transform.js:172:12)
    at doWrite (F:\Projects\myapp\node_modules\gulp-less\node_modules\through2\node_modules\readable-stream\lib\_stream_writable.js:237:10)
    at writeOrBuffer (F:\Projects\myapp\node_modules\gulp-less\node_modules\through2\node_modules\readable-stream\lib\_stream_writable.js:227:5)
    at DestroyableTransform.Writable.write (F:\Projects\myapp\node_modules\gulp-less\node_modules\through2\node_modules\readable-stream\lib\_stream_writable.js:194:11)
    at write (F:\Projects\myapp\node_modules\gulp-plumber\node_modules\through2\node_modules\readable-stream\lib\_stream_readable.js:623:24)
    at flow (F:\Projects\myapp\node_modules\gulp-plumber\node_modules\through2\node_modules\readable-stream\lib\_stream_readable.js:632:7)
    at DestroyableTransform.pipeOnReadable (F:\Projects\myapp\node_modules\gulp-plumber\node_modules\through2\node_modules\readable-stream\lib\_stream_readable.js:664:5)
    at DestroyableTransform.emit (events.js:129:20)

知道我哪里出问题了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-18 18:31:53

我也经历过同样的问题。更改devDependencies在package.json文件中的版本有帮助。设置如下版本:

代码语言:javascript
复制
"gulp-less": "^3.0.0",

代码语言:javascript
复制
"gulp-ng-annotate": "^0.5.2",

并运行npm update

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28524790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档