gpt4 book ai didi

node.js - Bower 安装没有任何反应

转载 作者:搜寻专家 更新时间:2023-10-31 23:55:19 24 4
gpt4 key购买 nike

我正在尝试使用 yeoman 设置 Angular 应用,步骤如下:http://yeoman.io/一切正常,直到我这样做

grunt test

我得到了

Chrome 24.0.1312 (Linux) ERROR
Uncaught ReferenceError: angular is not defined
at /var/www/moviz-test/app/scripts/app.js:3
Chrome 24.0.1312 (Linux) ERROR
Uncaught ReferenceError: angular is not defined
at /var/www/moviz-test/app/scripts/controllers/main.js:3

这是因为 bower install 什么都不做,我没有文件夹 app/bower_components

.bowerrc

{
"directory": "app/bower_components"
}

bower.json

{
"name": "myApp",
"version": "0.0.0",
"dependencies": {
"angular": "~1.0.7",
"json3": "~3.2.4",
"jquery": "~1.9.1",
"bootstrap-sass": "~2.3.1",
"es5-shim": "~2.0.8",
"angular-resource": "~1.0.7",
"angular-cookies": "~1.0.7",
"angular-sanitize": "~1.0.7"
},
"devDependencies": {
"angular-mocks": "~1.0.7",
"angular-scenario": "~1.0.7"
}
}

我卸载并重新安装了 Bower,没有任何变化

bower -v 1.2.3

node -v v0.10.17

最佳答案

这件事也发生在我身上。原因是我按照旧教程说 bower 的包文件是 components.json 而不是 bower.json。所以 bower 稍后正在寻找,因为它找不到文件,所以它什么也不会说(它实际上应该显示警告或错误)。当我将文件重命名为 bower.json 时,一切正常。

关于node.js - Bower 安装没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18412507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com