1. web or VUE 鍓嶇鏈鐩存帴鑾峰彇IP鍦板潃鏂規硶
<script src="http://pv.sohu.com/cityjson?ie=utf-8">
<script type="text/javascript">
var Ip=returnCitySN['cip']
var cityname=returnCitySN['cname']
localStorage.setItem('Ip', Ip)
localStorage.setItem('cityname', cityname)
</script>
2. vue項目如何打包上線--筆記
1.第一步
然後會生成一個dist目錄的文件夾
2.將dist文件夾拎出來,我本地已經打好localhost伺服器,使用IIs搭建的,如果想輸入: localhost:8001/project 打開文件,需要在index.js文件配置:
如何讓vue項目然後通過ip地址訪問,需要在package.json配置項加個 --host 0.0.0.0
3.
build/webpack.prod.conf.js
config/index.js
4.重復第一步npm run build
因為這邊我是本地搭建的伺服器,菜菜的我不會寫介面,只能模擬了,我這邊是在伺服器指定文件夾下建了個api文件夾,裡面放對應的json文件,如果是團隊開發,只要把dist文件扔給後端,後端會寫好介面的,嗯就這樣
5.運行結果對比
6.進一步優化
當項目日趨龐大,打包後的app.js會越大,-----非同步組件載入
3. vue如何將項目部署到伺服器上並且使外網能夠訪問到
你的伺服器是什麼系統啊 ,,,linux LINUX、WINDOWS、NETWARE、UNIX。。
在linux
首先伺服器安裝node git nginx vue-cli
安裝好nginx 用你的公網ip訪問就可以看到 下面的頁面
這就可以了
還有 用express 部署這個 簡單些