Angularjs 为每个项目安装节点单元模块
所以我开始一个项目,使用Angular作为前端,Express和NodeJS作为后端,MongoDB作为DB。(基本上是平均数)。现在,我将完全在webstorm中本地创建该项目,完成后,我将在cloud/VPS上发布它。我考虑在项目中使用带有package.json的本地节点_模块,只需在packaga.json中添加依赖项并运行npm安装。这意味着所有东西都将在本地安装,稍后当我需要部署时,我只需要在服务器上安装Node.js和MongoDB,创建数据库,就可以了 那么这是不是正确的方法呢?我从来没有实际部署过个人项目,所以我不想现在陷入困境,因为选择不当而不得不重新开始Angularjs 为每个项目安装节点单元模块,angularjs,node.js,mongodb,express,mean,Angularjs,Node.js,Mongodb,Express,Mean,所以我开始一个项目,使用Angular作为前端,Express和NodeJS作为后端,MongoDB作为DB。(基本上是平均数)。现在,我将完全在webstorm中本地创建该项目,完成后,我将在cloud/VPS上发布它。我考虑在项目中使用带有package.json的本地节点_模块,只需在packaga.json中添加依赖项并运行npm安装。这意味着所有东西都将在本地安装,稍后当我需要部署时,我只需要在服务器上安装Node.js和MongoDB,创建数据库,就可以了 那么这是不是正确的方法呢?
谢谢 是的,这是正确的做法 此外,如果您使用的是git,请确保将节点_模块添加到gitignore文件中
是的,这是正确的做法 此外,如果您使用的是git,请确保将节点_模块添加到gitignore文件中
好的,谢谢,还有一个问题,现在在我的本地计算机上,我运行mongoDB显然是在它自己的端口上,Node.js后端相同,但我用webstorm启动前端,我认为它有自己的集成webserver。我应该如何在专用服务器上处理此问题?我在webstorm中加载索引页,它启动自己的Web服务器来运行它。我需要apache还是其他什么,或者我可以用node.js吗?好的,谢谢,还有一个问题,现在在我的本地计算机上,我运行mongoDB显然是在它自己的端口上,node.js后端相同,但我用webstorm启动前端,我想它有自己的集成webserver。我应该如何在专用服务器上处理此问题?我在webstorm中加载索引页,它启动自己的Web服务器来运行它。我是否需要apache或其他东西,或者我可以使用node.js吗?