【发布时间】:2014-12-05 13:31:44
【问题描述】:
我正在尝试按照本教程 https://docs.angularjs.org/misc/contribute 在我的操作系统上安装 angularJS,但我被困在这一步:
# Build AngularJS:
grunt package
当我执行“sudo grunt package”命令时,我得到了这个:
Running "bower" task
Running "clean:build" (clean) task
Cleaning build...OK
Running "clean:tmp" (clean) task
Cleaning tmp...OK
Running "buildall" task
>> File build/angular-scenario.js created.
>> File build/angular.js created.
>> File build/angular-loader.js created.
>> File build/angular-touch.js created.
>> File build/angular-mocks.js created.
>> File build/angular-sanitize.js created.
>> File build/angular-resource.js created.
>> File build/angular-messages.js created.
>> File build/angular-animate.js created.
>> File build/angular-route.js created.
>> File build/angular-cookies.js created.
>> File build/angular-aria.js created.
>> File tmp/promises-aplus-adapter++.js created.
Running "minall" task
ERROR - Cannot read: Needed
ERROR - Cannot read: a
ERROR - Cannot read: revision
ERROR - Cannot read: single
4 error(s), 0 warning(s)
Warning: Error minifying build/angular-animate.js Use --force to continue.
Aborted due to warnings.
我真的不明白是什么让 minall 失败了......
我正在做所有这一切,因为当启动业力时,我收到此错误:
$ karma start karma.conf.js
INFO [karma]: Karma v0.12.24 server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
INFO [Chrome 38.0.2125 (Linux)]: Connected on socket bMZ0eWE4QWE4XZTs0cny with id 13199010
Chrome 38.0.2125 (Linux) ERROR
Uncaught ReferenceError: angular is not defined
at /path/javascripts/app.js:1
我不走运吗?
感谢您的帮助!
【问题讨论】:
标签: linux angularjs gruntjs npm karma-runner