如何在vue-cli 中适当的配置,来满足自己项目需求 ?
2024-09-06 18:29:26
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')} 》 配置别名;
最新文章
- innerHTML和appendChild的性能
- Spring MVC和Struts2的比较的优点
- 转载关于KeyPress和KeyDown事件的区别和联系
- Zabbix agent on Microsoft Windows
- 编写高性能 Web 应用程序的 10 个技巧
- 配置Kestrel 网址Urls
- .bash_profile与.bashrc和.profile的区分概念
- 免费DDOS攻击测试工具大合集
- Extjs6中的新特性
- 利用EF ORM Mysql实体运行程序出错解决方案
- POST和GET有什么区别?
- [array] leetCode-27. Remove Element - Easy
- 用ASP.NET Core 2.1 建立规范的 REST API -- 缓存和并发
- how2heap学习笔记
- C# string 保留数字英文字母
- Java+selenium之WebDriver模拟鼠标键盘操作(六)
- (第5篇)避免协作冲突--简单易接入的Zookeeper
- java 2D图形绘制
- PAT甲题题解-1008. Elevator (20)-大么个大水题,这也太小瞧我们做题者的智商了
- table边框和td的width失效