.env.prod和.env.development更改了打包不更新
时间: 2023-09-29 16:02:25 浏览: 104
secrets-to-env-action
根据引用,当我们运行`npm run serve`命令时,首先会加载`.env`文件,然后加载`.env.development`文件。如果这两个文件中存在相同的项,后加载的文件将覆盖前一个文件中的对应项。也就是说,`.env.development`文件会覆盖`.env`文件中的`NOOE_ENV`选项。
根据引用,我们可以在`package.json`中传入变量来判断执行的是`build:dev`还是`build:pro`,然后根据相应的配置进行更改。通过使用`webpack.DefinePlugin`插件,我们可以在构建过程中定义全局变量`process.env`,根据传入的变量值来设置不同的环境配置。
根据引用,在Vue项目中,我们可以配置`.env.production`和`.env.development`文件来定义生产环境和测试环境的配置。同时,我们也可以使用Vue的webpack配置来定义生产环境和测试环境的构建配置。
根据以上引用内容,`.env.prod`和`.env.development`文件的更改应该会影响到打包过程。可能的原因是你没有正确配置或引用这些环境变量,或者可能是缓存问题导致的更新不及时。你可以尝试清除缓存并重新运行打包命令来查看是否能够更新打包结果。此外,确保你在代码中正确引用了这些环境变量,并且根据不同的环境进行相应的处理。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [vue中 .env .env.development .env.production 详细说明](https://blog.csdn.net/u011200562/article/details/120851790)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [vue配置webpack生产环境.env.production、测试环境.env.development(配置不同环境的打包访问地址)](https://blog.csdn.net/qq_43291759/article/details/128458329)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文