如何在vue-cli 中适当的配置,来满足自己项目需求 ?

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')}    》 配置别名;

猜你喜欢

转载自www.cnblogs.com/panax/p/9313698.html