您现在的位置是:网站首页> 编程资料编程资料
vue-cli中设置publicPath的几种方式对比_vue.js_
2023-05-24
385人已围观
简介 vue-cli中设置publicPath的几种方式对比_vue.js_
设置publicPath的几种方式对比
publicPath打包设置
1. 不设置(默认为 publicPath: ‘/’) 或者设置 publicPath: '/'
// vue.config.js module.exports = { publicPath: '/', }html中被打包的css和js路径如下
vue-manage-system-template-js
2.设置 publicPath: ‘./’ 好处是随处可打开,直接在打包文件夹就可打开html页面
// vue.config.js module.exports = { publicPath: './', }html中被打包的css和js路径如下
vue-manage-system-template-js
3.设置 publicPath: 'vmst’
// vue.config.js module.exports = { publicPath: 'vmst', }html中被打包的css和js路径如下
vue-manage-system-template-js
vue.config.js publicPath "./" npm run build无效
outputDirassetsDirindexPath
必须填
module.exports = { publicPath: process.env.NODE_ENV === 'production' ? './' : '/', outputDir: "dist", assetsDir:"static", indexPath:'index.html', devServer: { overlay: { warnings: false, errors: false }, // 设置主机地址 host: 'localhost', // 设置默认端口 port: 8080, // 设置代理 proxy: { '/api': { // 目标 API 地址 target: 'http://192.168.124.231:8707/', // 接口的域名 // 如果要代理 websockets ws: false, // 将主机标头的原点更改为目标URL changeOrigin: true } } } }以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关内容
- Vue出现弹出层时禁止底部页面跟随滑动_vue.js_
- 微信小程序使用webview打开pdf文档以及显示网页内容的方法步骤_javascript技巧_
- Vue3+TypeScript+Vite使用require动态引入图片等静态资源_vue.js_
- vue路由传参方式的方式总结及获取参数详解_vue.js_
- vue如何实现动态改变地址栏的参数值_vue.js_
- uni-app配置APP自定义顶部标题栏设置方法与注意事项_javascript技巧_
- Element中使用ECharts的项目实践_vue.js_
- React深入了解原理_React_
- uniapp打包成微信小程序的详细过程_javascript技巧_
- element-ui 表格sortable排序手动js清除方式_vue.js_
