Grunt JS:使用 package.json 中的 NPM 版本命名输出文件
Grunt JS: Name output files using NPM version in package.json
我想使用 package.json
文件中的 npm
版本来命名 Grunt 任务中的输出(生成文件)。
下面的例子会更清楚:
package.json 文件
{
"name": "my Project",
"version": "1.0.6",
"dependencies": {},
......
}
我想要达到的输出是:
mycssfile.1.0.6.css
只需 require
json 文件即可解析:
var version = require('./something/package.json').version
使用require
解析json。
var npmVersion = require('./package.json').version;
然后使用这个变量,比如:
'<%= config.dist %>/styles/{,*/}*.<%= npmVersion %>.css'
我想使用 package.json
文件中的 npm
版本来命名 Grunt 任务中的输出(生成文件)。
下面的例子会更清楚:
package.json 文件
{
"name": "my Project",
"version": "1.0.6",
"dependencies": {},
......
}
我想要达到的输出是:
mycssfile.1.0.6.css
只需 require
json 文件即可解析:
var version = require('./something/package.json').version
使用require
解析json。
var npmVersion = require('./package.json').version;
然后使用这个变量,比如:
'<%= config.dist %>/styles/{,*/}*.<%= npmVersion %>.css'