繁体   English   中英

NPM生产开发上直播服务器

[英]NPM production and development on live server

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

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

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

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

执行此操作的最佳做法是什么?

谢谢

“最佳实践”是您不提交任何已编译的文件

您应该使用.gitignore忽略文件编译到的文件夹。 在你这样做之前,删除文件夹并提交删除,以便 Git 了解这些文件已经消失。 然后将文件夹添加到.gitignore即可继续。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM