【问题标题】:Installing node_modules per project每个项目安装 node_modules
【发布时间】:2016-07-01 21:33:39
【问题描述】:

所以我开始一个项目,使用 Angular 作为前端,Express 和 NodeJS 作为后端,MongoDB 作为数据库。 (基本上是意思)。现在我将完全在 webstorm 中本地制作项目,完成后我将在云/VPS 上发布它。我正在考虑在项目中使用带有 package.json 的本地 node_modules,只需在 packaga.json 中添加依赖项并运行 npm install。这意味着一切都将安装在本地,稍后当我需要部署时,我只需要在服务器上安装 Node.js 和 MongoDB,制作数据库,我就完成了?

那么这是正确的做法吗?我从来没有真正部署过个人项目,所以我不想现在搞砸了,因为糟糕的选择而不得不重新开始。

谢谢!

【问题讨论】:

    标签: angularjs node.js mongodb express mean


    【解决方案1】:

    是的,这是正确的做法。

    另外,如果您使用 git,请务必将 node_modules 添加到您的 gitignore 文件中。

    https://docs.npmjs.com/files/folders

    【讨论】:

    • 好的,谢谢,现在是另一个问题,现在在我的本地计算机上,我显然在它自己的端口上运行 mongoDB,Node.js 后端相同,但我从 webstorm 开始前端,我认为它是自己的集成网络服务器。我应该如何在专用服务器上处理这个问题?我在 webstorm 中加载索引页面,它会启动自己的网络服务器来运行它。我需要 apache 还是其他东西,或者我可以使用 node.js 吗?
    猜你喜欢
    • 2021-11-23
    • 2018-03-07
    • 1970-01-01
    • 2021-08-02
    • 2020-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-12
    相关资源
    最近更新 更多