Yeoman安装依赖项所需的版本

时间:2017-06-22 12:43:03

标签: javascript yeoman yarnpkg

我有一个与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"
}

任何想法? 感谢。

1 个答案:

答案 0 :(得分:1)

发现值传递给命令行,因此这将起作用:

this.yarnInstall([
  "browser-sync@^2.18.12"
], { dev: true });