我正在玩yoman试图使用webapp生成器构建一个网站。
如果Managed创建一个在grunt服务器下运行的网站,当我更改js文件时,grunt会注意到更改更改并进行实时加载,一切都按预期工作。
当我尝试计划grunt时,它尝试运行dist任务,它设法包含我的html文件,但跳过我在脚本和样式diretores中创建的任何javascript或脚本文件。我假设我必须告诉grunt包含这些文件
诸如main.js之类的文件似乎可以通过,但是Gruntfile中没有对main.js的引用,所以我不确定要更改Gruntfile.js的哪一部分。
做一个哟医生报告 [Yeoman Doctor]一切都很好看!
Q值。怎么做我告诉grunt包含和用户创建的文件。
Q值。我注意到我的所有图像文件都重命名了,我是如何引用一个我知道将在javascript文件中重命名的文件
Q值。有没有人知道这些问题可能已经被回答的yoman的良好网络资源?
答案 0 :(得分:1)
小心这个glob模式scripts/{,*}/*.js
。这仅包含脚本内部或直接子文件夹中的js文件。
确保将其更改为scripts/**/*.js
以包含所有子文件夹中的所有js文件。
同时了解您的index.html中的标记build: css
,build: js
,以及Yeoman在gruntfile中使用的wiredep
插件,以了解将哪些文件注入dist文件夹。