Yeoman Angular 生成器 - bower_components 在应用程序文件夹中丢失
Yeoman Angular generator - bower_components missing in app folder
我在 windows 上,当我使用 Angular 生成器构建我的应用程序时 bower_components
在 app
目录中丢失了 - 而不是在根目录中
这是我的 app
新脚手架后的目录:
所以我必须手动将 bower 组件放在 app
目录中...
知道为什么会这样吗?
P.S 在 bower.json 我有:
"appPath": "app"
但是这个选项没有得到尊重,当我 运行 bower install
它没有将 bower_components
添加到 app
目录中。
尝试编辑您的 bower.json 文件,然后 运行 bower install
{
"name": "mi-portfolio",
"version": "0.0.0",
"directory": "bower_components/"
"dependencies":
{
"angular": "1.2.6",
"json3": "~3.2.6",
"es5-shim": "~2.1.0",
"jquery": "~1.10.2",
"bootstrap": "~3.0.3",
"angular-cookies": "1.2.6",
"angular-sanitize": "1.2.6"
},
"devDependencies":
{
"angular-mocks": "1.2.6",
"angular-scenario": "1.2.6"
}
}
看这里bower code
成功了 - 已编辑 .bowerrc
{
"directory": "app/bower_components"
}
然后是bower install
.
现在所有依赖项都在 app
目录中。
我在 windows 上,当我使用 Angular 生成器构建我的应用程序时 bower_components
在 app
目录中丢失了 - 而不是在根目录中
这是我的 app
新脚手架后的目录:
所以我必须手动将 bower 组件放在 app
目录中...
知道为什么会这样吗?
P.S 在 bower.json 我有:
"appPath": "app"
但是这个选项没有得到尊重,当我 运行 bower install
它没有将 bower_components
添加到 app
目录中。
尝试编辑您的 bower.json 文件,然后 运行 bower install
{
"name": "mi-portfolio",
"version": "0.0.0",
"directory": "bower_components/"
"dependencies":
{
"angular": "1.2.6",
"json3": "~3.2.6",
"es5-shim": "~2.1.0",
"jquery": "~1.10.2",
"bootstrap": "~3.0.3",
"angular-cookies": "1.2.6",
"angular-sanitize": "1.2.6"
},
"devDependencies":
{
"angular-mocks": "1.2.6",
"angular-scenario": "1.2.6"
}
}
看这里bower code
成功了 - 已编辑 .bowerrc
{
"directory": "app/bower_components"
}
然后是bower install
.
现在所有依赖项都在 app
目录中。