gpt4 book ai didi

node.js - 服务器和客户端的 Package.json

转载 作者:太空狗 更新时间:2023-10-29 17:51:53 24 4
gpt4 key购买 nike

我想从服务器端为客户端安装 package.json package.json 因为服务器端正在使用 node 而客户端正在使用 angular 2目录结构

server-app

--bin

--node_modules

--package.json

--client-app

--app

--node_modules

--package.json

现在的问题是:

我必须从 server app folderserver-app/client-app 文件夹分别运行这个命令 npm install 这将创建部署问题

我想要的是只运行一次 npm install 从即 server-app 它会自动安装 server-app package.json 和 client-side-应用程序package.json 也是。任何帮助将不胜感激

最佳答案

我认为您需要的是一个名为 concurrently 的 npm 模块。

concurrently 安装在您的根文件夹中,您可以运行多个自定义 npm 脚本。例如:您可以创建 2 个单独的脚本来安装依赖项(客户端安装和服务器安装),然后创建 install-all-deps 脚本,该脚本将一个接一个地运行这两个脚本并在两个目录中安装所有 dep。

{
"scripts": {
"client-install" : "cd client && npm install",
"server-install" : "cd server && npm install",
"install-all-deps": "concurrently \"npm run server-install\" \"npm run client-install\""
}
}

这是 npm 模块 https://www.npmjs.com/package/concurrently .引用文档:

Run multiple commands concurrently. Like npm run watch-js & npm run watch-less but better.

希望这对您有所帮助。

关于node.js - 服务器和客户端的 Package.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45912655/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com