1. 程式人生 > 程式設計 >解決Vue-cli3沒有vue.config.js資料夾及配置vue專案域名的問題

解決Vue-cli3沒有vue.config.js資料夾及配置vue專案域名的問題

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資料夾內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!