解決Vue-cli3沒有vue.config.js資料夾及配置vue專案域名的問題
阿新 • • 發佈:2020-12-07
1.在vue專案根目錄下新建vue.config.js(不是在src下面)
vue.config.js配置檔案:
module.exports = { // 基本路徑 baseURL已經過時 publicPath: './',// 輸出檔案目錄 outputDir: 'dist',// eslint-loader 是否在儲存的時候檢查 lintOnSave: true,// use the full build with in-browser compiler? // https://vuejs.org/v2/guide/installation.html#Runtime-Compiler-vs-Runtime-only // compiler: false,// webpack配置 // see https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md chainWebpack: () => {},configureWebpack: () => {},// vue-loader 配置項 // https://vue-loader.vuejs.org/en/options.html // vueLoader: {},// 生產環境是否生成 sourceMap 檔案 productionSourceMap: true,// css相關配置 css: { // 是否使用css分離外掛 ExtractTextPlugin extract: true,// 開啟 CSS source maps? sourceMap: false,// css預設器配置項 loaderOptions: {},// 啟用 CSS modules for all css / pre-processor files. modules: false },// use thread-loader for babel & TS in production build // enabled by default if the machine has more than 1 cores parallel: require('os').cpus().length > 1,// 是否啟用dll // See https://github.com/vuejs/vue-cli/blob/dev/docs/cli-service.md#dll-mode // dll: false,// PWA 外掛相關配置 // see https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa pwa: {},// webpack-dev-server 相關配置 devServer: { open: process.platform === 'darwin',disableHostCheck: true,host: 'www.test.com',//如果是真機測試,就使用這個IP port: 1234,https: false,hotOnly: false,before: app => {} },// 第三方外掛配置 pluginOptions: { // ... } }
2.配置域名:
在vue.config.js檔案找到 devServer: {}配置這兩個引數:
host: 'www.test.com',//自定義域名 port: 1234,//自定義埠
在本地hosts末尾新增127.0.0.1 www.test.com
重啟專案==>使用域名加埠號訪問:http://www.test.com:1234
到此這篇關於解決Vue-cli3沒有vue.config.js資料夾及配置vue專案域名的文章就介紹到這了,更多相關Vue-cli3沒有vue.config.js資料夾內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!