vue cli 3 & webpack-merge & webpack & bug

bug

webpack-merge & bug

webpack-merge ??? '"var"' & "string"


"use strict"; const merge = require("webpack-merge");
const prodEnv = require("./prod.env"); // module.exports = merge(prodEnv, {
// NODE_ENV: "development",
// API_ROOT: "http://10.1.5.202:7777",
// LOG_URL: "http://127.0.0.1:8081/log"
// }); // webpack-merge ??? '"var"' & "string" module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API_ROOT: '"http://10.1.5.202:7777"',
LOG_URL: '"http://127.0.0.1:8081/log"'
}); // LOG_URL: "http://localhost:8081/log",

solution

solution

https://itnext.io/implement-nodejs-environment-variables-in-a-modern-webpack-app-df20c27fe5f0

https://nodejs.org/dist/latest-v8.x/docs/api/process.html#process_process_env


if (process.env.NODE_ENV === 'production') {
module.exports = require('./webpack.production.config');
} else {
module.exports = require('./webpack.development.config');
}

plugins: [
new webpack.DefinePlugin({
'process.env': {
NODE_ENV: JSON.stringify(process.env.NODE_ENV),
},
}),
],

webpack 3 documentation

http://docs.w3cub.com/webpack/guides/environment-variables/

https://blog.flennik.com/the-fine-art-of-the-webpack-2-config-dc4d19d7f172

https://stackoverflow.com/questions/49152770/where-can-i-find-the-documentation-for-webpack-3

https://web.archive.org/web/20180216190554/https://webpack.js.org/concepts/

https://github.com/webpack/webpack.js.org/archive/v3.11.0.zip

https://medium.com/webpack/webpack-3-official-release-15fd2dd8f07b

webpack 4

mode

https://webpack.js.org/concepts/mode/

最新文章

  1. Js对map的操作
  2. cassandra-replication_factor 和 consistency level
  3. flask 程序结构概括
  4. Hadoop question list
  5. linux实现c多进程
  6. unresolved external symbol __report_rangecheckfailure 解决思路
  7. java 简单分页/总结
  8. 解决WIN7上 SQL2008r2 由于防火墙问题 客户端无法远程连接的问题
  9. MySQL Connector/Python 安装、测试
  10. AndroidUI 布局动画-布局内容改变动画
  11. 在Android手机上获取其它应用的包名及版本
  12. jquery中的一点工作小记
  13. 网络工具nslookup的使用
  14. numpy教程:排序、搜索和计数
  15. ruby配合gem使用sass
  16. EF 指定字段修改
  17. 【教程】手写简易web服务器
  18. day64
  19. 浅谈压缩感知(十六):感知矩阵之RIP
  20. e783. 监听对JList中项双击和三击

热门文章

  1. JS实现Promise原理
  2. 1060: [ZJOI2007]时态同步
  3. Maven_项目管理工具
  4. 解决mysql远程连接失败的问题
  5. DNS的主从,转发与负载功能
  6. laravel EncryptCookies中间件导致无法获取自定义cookie
  7. 4.1 基本类型和引用类型的值【JavaScript高级程序设计第三版】
  8. ADSL_自动拨号源码(Delphi),已经测试通过
  9. 牛客暑假多校第二场J-farm
  10. zeppelin的安装与使用