是否有任何配置文件或我们可以在yeoman中更改将"app"目录设置为其他内容的东西?我使用Zend Framework 2,它使用"public"目录作为根yeoman使用"app".
我看到我可以在Grunt.js文件中找到目录名称,但重置yeoman中的默认值会很好.
您想要更改Gruntfile.js设置,从版本1.0开始,此处列出了所有内容,并且仅由Grunt完成构建.
正如他们在网站上写道:
Yo支持一个新的应用程序,编写您的Grunt配置并提取您构建可能需要的相关Grunt任务.
Bower用于依赖关系管理,因此您不再需要手动下载和管理脚本.
Grunt用于构建,预览和测试您的项目,感谢Yeoman团队策划的任务和grunt-contrib的帮助.
我不记得gruntfile中旧设置的位置,但是版本1.0在第11行,看起来像这样:
// configurable paths
var yeomanConfig = {
app: 'app',
dist: 'dist'
};
Run Code Online (Sandbox Code Playgroud)
版本 1.4.7 :
1)对于应用程序目录:
Gruntfile.js :
var appConfig = {
app: require('./bower.json').appPath || 'app',
dist: 'www'
};
Run Code Online (Sandbox Code Playgroud)
索引.html:
<!-- build:js({.tmp,app}) scripts/scripts.js -->
Run Code Online (Sandbox Code Playgroud)
鲍尔.json:
"appPath": "app"
Run Code Online (Sandbox Code Playgroud)
测试/karma.conf.js
'app/scripts/**/*.js'
Run Code Online (Sandbox Code Playgroud)
2) 对于 dist 目录:
仅在 Gruntfile.js 中
var appConfig = {
app: require('./bower.json').appPath || 'app',
dist: 'www'
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8643 次 |
| 最近记录: |