Gruntjs 如何更新Yeoman生成的Grunt托管应用程序中的脚本部分?

Gruntjs 如何更新Yeoman生成的Grunt托管应用程序中的脚本部分?,gruntjs,npm,yeoman,Gruntjs,Npm,Yeoman,我刚刚建立了一个Yeoman应用程序,即Angular.js generator-based。我已将新的JavaScript文件添加到脚本目录中。在index.html中有自动生成的部分: <!-- build:js({.tmp,app}) scripts/scripts.js --> <script src="scripts/app.js"></script> <script src="scripts/controllers/main.js">&

我刚刚建立了一个Yeoman应用程序,即Angular.js generator-based。我已将新的JavaScript文件添加到脚本目录中。在index.html中有自动生成的部分:

<!-- build:js({.tmp,app}) scripts/scripts.js -->
<script src="scripts/app.js"></script>
<script src="scripts/controllers/main.js"></script>
<script src="scripts/controllers/about.js"></script>
<!-- endbuild -->

完整的源代码,你可以达到


为什么Grunt/Yeoman没有检测到更改,我如何手动进行更新?

自动添加到
index.html
文件中的脚本是在
.bower.json
文件(您的库依赖项,如angular和bootstrap)中声明的脚本

当您运行grunt by时,会自动添加这些脚本,它将读取
.bower.json
文件,并将依赖项作为脚本标记插入
..
部分
index.html
文件中


您需要手动添加脚本

是否确定?你看过这个档案吗?有一行
“app files”:“app/scripts/***.js”
,它建议它可以扫描脚本目录。