Vue 运行后自动打开浏览器的解决办法(vuecli2和vuecli3+的区别)
一、Vue+JavaScript需要项目npm run dev运行后自动打开浏览器(VueCli2)1.1、版本说明"vue": "^2.5.2""vue-router": "^3.0.1"vuecli21.2、修改项目目录下/config/index.js文件,设置dev.autoOpenBrowser为true即可dev: {// P...
·
一、Vue+JavaScript 需要项目npm run dev运行后自动打开浏览器(VueCli2)
1.1、版本说明
"vue": "^2.5.2"
"vue-router": "^3.0.1"
vuecli2
1.2、修改项目目录下/config/index.js文件,设置dev.autoOpenBrowser为true即可
dev: {
// Paths
assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {
//代理
// "/api": {
// target: "http://localhost:3000",//接口的域名
// pathRewrite: {
// "^/api": "http://localhost:3000" //需要将/api重写为''
// },
// secure: false, // 如果是https接口,需要配置这个参数
// changeOrigin: true// 如果接口跨域,需要进行这个参数配置
// }
},
// Various Dev Server settings
host: '0.0.0.0', // can be overwritten by process.env.HOST
port: 8099, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
autoOpenBrowser: true, //open the browser automatically
errorOverlay: true,
notifyOnErrors: true,
poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions-
/**
* Source Maps
*/
// https://webpack.js.org/configuration/devtool/#development
// devtool: 'cheap-module-eval-source-map',
devtool: 'source-map', // Vue debugger set
// If you have problems debugging vue-files in devtools,
// set this to false - it *may* help
// https://vue-loader.vuejs.org/en/options.html#cachebusting
cacheBusting: true,
cssSourceMap: true
},
二、Vue+TypeScript 需要项目npm run serve运行后自动打开浏览器(VueCli3+)
2.1、版本说明
"vue": "^2.6.10"
"vue-router": "^3.1.3"
vuecli 4
"typescript": "~3.5.3"
2.2、查找资料说是在vue.config.js文件中修改即可,但是没有这个文件,需要在项目根目录下(和src同级)新建vue.config.js文件
【目录如下】
2.3、vue.config.js文件内容如下:
module.exports = {
devServer: {
open: true,
disableHostCheck: false,
host: "0.0.0.0",
port: 8099,
https: false,
hotOnly: false, // See https://github.com/vuejs/vue-cli/blob/dev/docs/cli-service.md#configuring-proxy
proxy: null // string | Object
}
};
写给自己的随笔,有问题欢迎指出(Θ▽Θ)
更多推荐
已为社区贡献10条内容
所有评论(0)