1. 改变index.js 中端口号host
host:'localhost' 改为 host: '0.0.0.0' 然后换成自己的ip 访问;
2. 在vue 中运行cnpm run start 中并不会自动打开浏览器,怎么办?、
原来需要把autoOpenBrowser: false, 改为 autoOpenBrowser: ture,
3. 打包后去掉console 防止信息泄露?
在build中 webpack.prod.conf.js ,中 new UglifyJsPlugin 》uglifyOptions 》compress》 中添加 drop_debugger: false , drop_console: false
4. assetsPublicPath:‘/’ 要不要点?
它是资源的根目录 ,这个是通过http服务器运行的url路径。在大多数情况下,这个是根目录(/),后台有要求的话一般要加上./ 或者根据具体目录添加,不然引用不到静态资源;
5. index 中各个配置的作用?
5.1)build.productionSourceMap 》 :在构建生产环境版本时是否开启source map。
5.2)dev.port 》 :开发服务器监听的特定端口
5.3)dev.proxyTable 》 :定义开发服务器的代理规则。
5.4)alias:{'assets': path.resolve(__dirname, '../src/assets')} 》 配置别名;