实时服务器上的NPM生产和开发

时间:2019-10-11 03:32:53

标签: node.js git npm

这可能是一个愚蠢的问题,但是我第一次在项目中使用npm,所以我需要了解最佳实践。

如何在本地和生产服务器上管理npm developmentnpm production

到目前为止,我在开发时运行npm run development命令,并将编译后的文件以及其他更改保存在git上。

在将所有更改拉到生产服务器上之前,我运行npm run production命令并在git上提交。之后,我将生产中的最新更改拉出,然后在我的本地分支上运行npm run development

最佳做法是什么?

谢谢

1 个答案:

答案 0 :(得分:0)

“最佳做法”是您不要提交任何已编译的文件

您应使用.gitignore忽略文件被编译到的文件夹。 但是在执行此操作之前,请删除文件夹并提交删除操作,以使Git知道这些文件已消失。然后将文件夹添加到.gitignore中,即可继续。

在本地计算机上,您可以运行npm run development。然后,您可以在生产服务器或构建机器上运行npm run production