Bitbucket NPM私有软件包未安装依赖项

时间:2019-01-29 15:42:16

标签: npm npm-install npm-scripts

我在bitbucket中有自己的NPM软件包作为私有存储库,我将其安装在主项目中,如下所示:

    "devDependencies": {
        "my-package": "git+ssh://git@bitbucket.org/{name}/my-package.git"
    }

这就像一个护身符,但包装本身存在问题。它包含一个具有自己依赖项的package.json,但是我的主要NPM没有安装它,它似乎没有考虑到我的包的package.json包含什么。

例如:我现在缺少我自己的包裹所需的包裹。

如何使NPM始终安装package.json中定义的软件包?

明智的结构:

MyApp
   - package.json (I run npm install on this one)
   - some other php files..
   - node_modules
      - my-package
         - package.json <-- This contains dependencies, which are not installed

1 个答案:

答案 0 :(得分:0)

解决了问题,就是我们在devDependencies中定义了程序包,应该在依赖项中。