【问题标题】:Install npm package from commit in pull request从拉取请求中的提交安装 npm 包
【发布时间】:2019-06-26 07:10:14
【问题描述】:

我正在尝试 npm 安装此特定提交 https://github.com/rowanwins/vue-dropzone/pull/464/commits/dd59106b48c34d2f2557b0ba17adea52aa666036

我使用:npm install --save vue2-dropzone#dd59106b48c34d2f2557b0ba17adea52aa666036

但是 node_modules 中安装的代码没有我问的提交中的代码。

我该怎么做?

谢谢

【问题讨论】:

  • 我认为你必须使用 git url 安装它。 npm 只保留发布的版本,不知道提交。
  • 我认为如果您想要最接近的版本,请使用npm i vue2-dropzone@3.5.8。否则请查看文档docs.npmjs.com/cli/install

标签: git npm npm-install


【解决方案1】:

最后发现commit没有包含构建文件(src目录下代码正确但dist目录下不正确)。更多的 src 目录不是安装包的一部分,它只是在 repo 中可用。所以这并不容易找到。我必须在本地克隆 repo 并自己构建包才能在 dist 目录中获取正确的代码。

所以@evolutionxbox,从提交安装包确实有效。

谢谢。

【讨论】:

    猜你喜欢
    • 2016-01-15
    • 2018-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 2018-06-21
    • 2021-03-03
    相关资源
    最近更新 更多