Yeoman 安装依赖项所需的版本
Yeoman Installing Dependencies required version
我有一个与 Yeoman 一起工作的生成器,生成过程中的一个步骤是安装四个节点模块,没关系,但我想为这些包定义一个特定版本。
这是我的生成器中的内容:
installingDependencies() {
this.yarnInstall(
['webpack','babel-core', 'babel-loader', 'babel-preset-es2015'],
{ 'dev' : true }
);
}
这些是需要的版本:
"devDependencies": {
"babel-core": "^6.5.1",
"babel-loader": "^6.2.2",
"babel-preset-es2015": "^6.5.0",
"webpack": "^2.2.1"
}
有什么想法吗?
谢谢
发现值被传递到命令行,所以这会起作用:
this.yarnInstall([
"browser-sync@^2.18.12"
], { dev: true });
我有一个与 Yeoman 一起工作的生成器,生成过程中的一个步骤是安装四个节点模块,没关系,但我想为这些包定义一个特定版本。
这是我的生成器中的内容:
installingDependencies() {
this.yarnInstall(
['webpack','babel-core', 'babel-loader', 'babel-preset-es2015'],
{ 'dev' : true }
);
}
这些是需要的版本:
"devDependencies": {
"babel-core": "^6.5.1",
"babel-loader": "^6.2.2",
"babel-preset-es2015": "^6.5.0",
"webpack": "^2.2.1"
}
有什么想法吗? 谢谢
发现值被传递到命令行,所以这会起作用:
this.yarnInstall([
"browser-sync@^2.18.12"
], { dev: true });