【问题标题】:How to Execute every package.json in the node.js project如何执行 node.js 项目中的每个 package.json
【发布时间】:2016-01-26 22:31:32
【问题描述】:

我在 node.js 中有多模块项目结构。主项目有一个 package.json,内部模块有自己的 package.json。我必须用内部的 package.json 执行主包。我应该如何告诉 main package.json 执行其他人。

【问题讨论】:

  • “执行主 package.json”到底是什么意思? package.json 是一个 JSON 文件。它不能被“执行”。

标签: node.js package.json


【解决方案1】:

通过使用本地路径: https://docs.npmjs.com/files/package.json#local-paths

{
  "name": "Main module",
  "dependencies": {
    "sub-module-1": "file:./my/local/path"
  }
}

在主 package.json 的依赖项部分指定所有子模块,然后运行常规 npm 命令(npm install 等)

【讨论】:

    【解决方案2】:

    我遇到了同样的问题。我通过编写一个shell脚本解决了它。

    【讨论】:

      猜你喜欢
      • 2016-02-04
      • 2023-01-10
      • 1970-01-01
      • 2016-05-15
      • 1970-01-01
      • 2015-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多