qor*_*ond 3 html javascript node.js yeoman
我在Windows7上使用带有角度生成器的yeoman用于web应用程序.在运行yo angular之后,我运行grunt来构建应用程序以进行部署.我在dist文件夹中的index.html文件相应地更改了连接和缩小的css和js文件.
例如,当我向index.html添加新的js文件时
<script src="bower_components/json3/lib/json3.js"></script>
Run Code Online (Sandbox Code Playgroud)
我再次咕噜咕噜地建造; index.html文件不再将css aan js文件更改为缩小文件,它基本上与app目录中的index.html完全相同.
我也尝试将json3.js放在build中:js comments:
<!-- build:js scripts/json.js -->
<script src="bower_components/json3/lib/json3.js"></script>
<!-- endbuild -->
Run Code Online (Sandbox Code Playgroud)
这里有什么我想念的吗?我必须在grunt文件中更改某些内容,例如usemin部分吗?
我一再遇到这个问题,并在我的案例中找到了解决方案.
我使用vs 2012为grunt任务创建我的HTML和cmd.似乎我的Line结尾不正确,所以我将它们改为Unix(LF)并且grunt-usemin做了它的事情.将行结尾设置为Windows(CR LF)时,grunt-usemin不会正确更新index.html页面.
希望这有助于某人!
| 归档时间: |
|
| 查看次数: |
2675 次 |
| 最近记录: |