我是 Grunt 的新手。我想知道是否有一种方法,当 grunt 将我所有的 .js 编译到一个文件中时,可以更改特定于位置的 url(如生产和开发端点)。
当我开始使用ng-boilerplate构建我的 Angular 项目时,我遇到了 grunt。我在 index.html 中注意到,grunt 在标头中插入了一个特定的 .js 文件,使用:
<script type="text/javascript" src="assets/<%= grunt.config.get('pkg.name') %>.js"></script>
但是,当我在 .js 文件中遵循该模式时,例如将变量设置为var url = '<%= grunt.config.get('pkg.url') %>'
,我没有获得类似的插入(在我更新 package.json 以容纳该url
字段之后。
有没有办法在 javascript 文件上进行这种插入,或者我是否正在尝试做不可能的事情?