随着新功能、新需求的开发,每次打包都能遇到新的问题
比如说这个上线了一版本就不能随便改动了,所以要在线下来一版,线下开发时有时候需要链接正式数据、有时候需要测试数据,所以要分线下测试正式,好吧,晕了,简单点,没有什么是图表解释不了的,请看图表:
- 首先部署是要后台部署,我们用的Xshell 4,这里是后台写的部署,我们只需要按照后台部署好的,让后台区分一下git支线和打包命令就可以
- 然后看我们代码,终端运行代码在package.json中更改,这个简单把现有的dev和build拷贝,然后换命令即可。
"scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"devtest": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"start": "npm run dev",
"e2e": "node test/e2e/runner.js",
"test": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"build": "node build/build.js",
"buildtest": "node build/build.js"
},