将javascript文件添加到Yeoman webapp生成的网站

时间:2014-11-28 07:12:24

标签: javascript gruntjs yeoman

我正在玩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的良好网络资源?

1 个答案:

答案 0 :(得分:1)

小心这个glob模式scripts/{,*}/*.js。这仅包含脚本内部或直接子文件夹中的js文件。

确保将其更改为scripts/**/*.js以包含所有子文件夹中的所有js文件。

同时了解您的index.html中的标记build: cssbuild: js,以及Yeoman在gruntfile中使用的wiredep插件,以了解将哪些文件注入dist文件夹。