2013-07-17 110 views
1

我是Grunt的新品牌。我想知道是否有辦法,而grunt將我所有的.js編譯成單個文件,更改位置特定的URL(如生產和開發端點)。grunt在javascript中更改位置特定的網址

當我開始使用ng-boilerplate來構建我的角度項目時,我遇到了咕嚕聲。我在的index.html注意到,咕嚕使用插在頭一個特定的.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文件插入這個,還是我試圖做不可能的事?

回答

2

你總是可以使用類似grunt-string-replace

來自文檔:

通過使用字符串或正則表達式模式替換文件上的字符串。嘗試成爲您的grunt項目的String.prototype.replace適配器任務。