0.設置自己的host文件,將127.0.0.1指向自己想要訪問的功能變數名稱 1.MAC設置應用在127.0.0.1:80埠訪問: config/index.js目錄下修改host和port 然後sudo運行npm run dev:(mac的80埠是被自身分享應用占用的,使用的話需要root許可權) 運 ...
0.設置自己的host文件,將127.0.0.1指向自己想要訪問的功能變數名稱
127.0.0.1 www.yours.com
1.MAC設置應用在127.0.0.1:80埠訪問:
config/index.js目錄下修改host和port
然後sudo運行npm run dev:(mac的80埠是被自身分享應用占用的,使用的話需要root許可權)
sudo npm run dev
運行完後,在127.0.0.1:80下能訪問應用了。但是,在www.yours.com下,頁面上會出現"Invalid Host header"。按照下麵解決。
2.解決"Invalid Host header"
打開build/webpack.dev.conf.js文件,搜索“devServer”,添加如下配置
disableHostCheck: true,//解決127.0.0.1指向其他功能變數名稱時出現"Invalid Host header"問題
設置完成後,再重新sudo npm run dev ,訪問www.yours.com就是你之前在localhost:8080下的應用了。