gpt4 book ai didi

node.js - 为 NodeJS 构建和部署框架

转载 作者:IT老高 更新时间:2023-10-28 23:25:18 26 4
gpt4 key购买 nike

我一直在寻找与 NodeJS 等效的 Java maven,但似乎真的找不到,所以我发布了这个问题,看看是否有工具/框架的组合可以用来构建和部署 Node 。我正在寻找的具体任务是:

  • 能够为已 checkout 的代码 NodeJS 项目获取依赖模块(例如 Express 或类似的东西)
  • 为内部项目的 NodeJS 模块设置私有(private)存储库
  • 使用依赖项打包并将 Node 项目发布到存储库(有点像 war )
  • 将发布部署到远程机器并启动 Node

任何帮助将不胜感激!!!

最佳答案

Npm 会为您完成大部分工作。

依赖处理:

  1. 为您的项目创建一个 package.json(参见 required contents 或使用 npm init)
  2. 将它与您的项目文件一起提交,这将是您的依赖项跟踪
  3. npm install 会整理并下载所有依赖项

部署:

  1. 将文件上传/推送到服务器
  2. 要么发送 node_modules 文件夹,要么在服务器上运行 npm install
  3. 要使用您的私有(private)库,您需要上传模块文件夹或发布它们(见下文)

私有(private)/本 map 书馆:

  1. 在任意位置创建库(例如 ~/Projects/mylib)
  2. 进入 mylib 文件夹并运行 npm link
  3. 进入项目文件夹并运行npm install mylib
  4. 现在您的本地库已符号链接(symbolic link)到您项目的 node_modules

要为您的模块设置私有(private)存储库,请关注 these instructions

关于node.js - 为 NodeJS 构建和部署框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7669408/

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