如何在发布之前安装已发布的作用域包?

时间:2019-01-25 06:26:43

标签: node.js npm babeljs yarnpkg package.json

截至撰写本文时,@babel/core published to npm的当前版本为7.2.2。 github上babel的最新“发行”版本是7.3.1,其中包含我感兴趣的一些修复程序。

通过@babel/core安装package.json的最新github版本的正确语法是什么?我尝试过

"devDependencies": {
    "@babel/core": "github:babel/babel#v7.3.1"
  }

及其一些变体,但是那些变体给了我“无效的软件包版本”。我想我对如何处理@scope语法感到困惑?

1 个答案:

答案 0 :(得分:1)

截至2019年1月26日-
@babel/core作为7.2.2发布,
因此,在安装invalid package version时会有一个git+https://git@github.com/babel/babel.git#v7.3.1

7.3.1的相关软件包
分别为babel-helpers / babel-plugin-proposal-object-rest-spreadbabel-preset-env
您必须与@babel/core

分开安装

@babel/core版本之间的差异
而其他软件包则是为了确保@babel团队内部软件包的模块化。