環境: vue、macOs、vue-cli3vue
因爲樓主最近遇到了一個本地調用qa環境跨域及須要https的問題,因此在此記錄下來vue-cli
修改vue默認配置跨域
在根目錄新建vue.config.js文件瀏覽器
https: 開啓https服務bash
port: 啓動端口oop
// vue.config.js
module.exports = {
configureWebpack: {
devServer: {
disableHostCheck: true,
open: false,
host: 'exmaple.com',
port: 443,
https: true,
hotOnly: false,
},
},
};
複製代碼
修改hosts文件ui
將localhost註釋,並新添入如下文件this
#
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
#127.0.0.1 localhost
127.0.0.1 exmaple.com
複製代碼
啓動你的項目spa
因爲mac運行1024如下的端口須要管理員權限,因此須要加上sudo命令去運行code
sudo yarn run start
到這裏你就能夠經過瀏覽器打開example.com訪問你的項目了