基本上我有一个前端(Vue)和我的后端(Node.js等)。按照指南,我已经使用npm run build构建了生产用的前端。我在上一步中设置的build文件夹中获得了一堆文件。然后将这些文件移动到后端的文件夹中。它工作正常,但它更像是一个演示。在我继续的过程中,前端和后端将不得不进行更多的修改。我只是想知道如果我编辑前端的更多内容(比如说,当我添加一个新页面时),我是否应该再次经历这个过程?所以我将修改前端文件夹,构建它,移动文件,等等。谢谢。
npm run build
yshpjwxd1#
是的,当然。如果我们在开发环境中,我们使用npm run dev或yarn run,它支持开发环境运行,并在代码内部发生任何修改时更新浏览器。我们不在开发环境中使用任何最终构建版本,因为我们会反复进行代码修改,因此在每次修改后进行构建并使用该构建版本检查结果将是一个痛苦的过程。但是,生产环境与开发环境不同。**我们只部署没有错误、完全正常工作并可供用户使用的代码。部署到生产环境意味着所有更改都已完成,最终代码已准备好部署。因此,我们进行最终生产构建并将其部署到服务器。因此,每次对代码进行小的更改时,不要急于部署到生产环境。首先,完成所有更改,并在开发环境中测试更改,如果一切正常,则只创建最终的生产版本,并将其部署到服务器。希望这能帮上忙。
npm run dev
yarn run
1条答案
按热度按时间yshpjwxd1#
是的,当然。
如果我们在开发环境中,我们使用
npm run dev
或yarn run
,它支持开发环境运行,并在代码内部发生任何修改时更新浏览器。我们不在开发环境中使用任何最终构建版本,因为我们会反复进行代码修改,因此在每次修改后进行构建并使用该构建版本检查结果将是一个痛苦的过程。但是,生产环境与开发环境不同。**我们只部署没有错误、完全正常工作并可供用户使用的代码。部署到生产环境意味着所有更改都已完成,最终代码已准备好部署。因此,我们进行最终生产构建并将其部署到服务器。
因此,每次对代码进行小的更改时,不要急于部署到生产环境。首先,完成所有更改,并在开发环境中测试更改,如果一切正常,则只创建最终的生产版本,并将其部署到服务器。
希望这能帮上忙。