当前位置: 首页 > news >正文

如何更新网站大连好的网站建设公司

如何更新网站,大连好的网站建设公司,全国做网站排行,李沧做网站公司1.打包时区分不同环境在自定义配置Vue-cli 的过程中,想分别通过.env.development .env.test .env.production 来代表开发、测试、生产环境。NODE_ENVdevelopment NODE_ENVtest NODE_ENVproduction本来想使用上面三种配置来区分三个环境,但是发现使用test…

1.打包时区分不同环境

在自定义配置Vue-cli 的过程中,想分别通过.env.development .env.test .env.production 来代表开发、测试、生产环境。

NODE_ENV=development
NODE_ENV=test
NODE_ENV=production

本来想使用上面三种配置来区分三个环境,但是发现使用test来打包后在测试环境会报错,报错信息:Uncaught ReferenceError: exports is not defined

本来以为真的是程序出现什么错误,后来发现打包时只打包了部分代码:

  1. NODE_ENV 设置为 "test",Vue CLI 会创建一个优化过后的,并且旨在用于单元测试的 webpack 配置,它并不会处理图片以及一些对单元测试非必需的其他资源。

2、NODE_ENV=development 创建一个 webpack 配置,该配置启用热更新,不会对资源进行 hash 也不会打出 vendor bundles,目的是为了在开发的时候能够快速重新构建。

3、NODE_ENV=“someone”,环境变量随便给一个值,它会默认为NODE_ENV=“development” 的打包策略。包内的内容如下:

原文链接:https://blog.csdn.net/qq_33592641/article/details/121585965

总结:

当你运行 vue-cli-service build 命令时,无论你要部署到哪个环境,应该始终把 NODE_ENV 设置为 "production" 来获取可用于部署的应用程序。区别环境时可以以 VUE_APP_ 开头的变量命名赋值(如下VUE_APP_MODE):

最后配置文件区别为:

.env.development

NODE_ENV=production
VUE_APP_MODE=development

.env.test

NODE_ENV=production
VUE_APP_MODE=test

.env.production

NODE_ENV=production
VUE_APP_MODE=production

package.json

    "scripts": {"serve": "vue-cli-service serve","serve-test": "vue-cli-service serve --mode test","build": "vue-cli-service build --mode development","test": "vue-cli-service build --mode test","pro": "vue-cli-service build --mode production","lint": "vue-cli-service lint"},

重新打包后项目正常

2.开发时使用环境变量

只有以 VUE_APP_ 开头的变量会被 webpack.DefinePlugin 静态嵌入到客户端侧的包中。你可以在应用的代码中这样访问它们:

console.log(process.env.VUE_APP_MODE)
http://www.yayakq.cn/news/260201/

相关文章:

  • 威县建设局网站做桌面端还是网站
  • 在哪可以找到做网站的四川建设网官网安全员证书查询
  • 网站生成pc应用房地产开发公司简介范文大全
  • 网站建设方案费用预算室内设计公司排名前50
  • 个体工商网站备案做网站需要多少钱 都包括什么
  • 站长工具查询系统网站用哪些系统做的比较好用
  • js做各类图表网站临沂建站程序
  • 网站后台管理系统摘要怎么写运行怎么打开wordpress
  • 怎么做定位钓鱼网站wordpress固定链接设置后404
  • 做旅游景区网站番禺核酸检测点在哪
  • 张家明做网站韩国游戏网站设计
  • 网站建设色彩设计有什么用做短视频网站有流量吗
  • 网上做网站网站代理锡林浩特网站建设开发
  • 速升网站黑科技赚钱软件
  • 网站开发的基本条件微信客户端小程序
  • 如何自己开发微网站做图片网站 服务器
  • 旅游景点网站建设方案可以使用ftp的网站
  • 哪些网站需要icp备案怎么自己搭建一个网站
  • 国内十大搜索引擎网站网站首页图片切换
  • 好看的网站都找谁做的个人邮箱登录登录入口
  • 制作简易网站模板乐山乐人网站建设公司
  • 人才招聘网站模板公司网站怎么设计
  • 网站开发的安全性主要考虑哪些网站建设朱宁
  • 招投标网站官网网上营销怎么做
  • 移动ui设计 网站国家公示信息查询系统
  • 网站建设的工期拖延如何解决本地网站404错误
  • 门户网站设计要点东莞常平美食
  • 网站怎么显示百度名片如何做网站与网页
  • 免费建网站系统找南昌兼职做网站的
  • 网站代理怎么赚钱小米手机商城