溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問

發(fā)布時間:2020-10-26 15:06:40 來源:億速云 閱讀:637 作者:Leah 欄目:開發(fā)技術(shù)

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

1、檢查 package.json文件,scripts.dev設(shè)置 host改成 "0.0.0.0"

vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問

2、config文件中找到 index.js 文件的host改成 "0.0.0.0"

vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問

此處的"0.0.0.0"可以改成自己的ip,重啟項目就可以了

補充知識:@vue/cli創(chuàng)建項目報錯ERROR Failed to get response from /vue-cli-version-marker的解決方案

今天他們遇到一個很有意思的bug,用@vue/cli創(chuàng)建項目的時候報錯了,還是個從來沒見過的報錯:

vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問

一開始以為是版本問題,畢竟報錯信息上寫著update,但是cli的版本是最新的,而且詢問之后,node和npm版本也是最新的(12.16.1,截止我寫這篇文章的時候是最新的);最要命的是,也沒有老版本的vue-cli……

這就非常有意思了。按照慣例,遇到前端的問題,第一反應(yīng)就是卸載重裝,一套操作行云流水:

npm uninstall -g @vue/cli
npm cache clean --force
npm install -g @vue/cli

然而并沒有什么用,查了半天網(wǎng)上也找不到相關(guān)的報錯,這就很尷尬了。

后來我注意到下面有個yarn的輸出,難道cli內(nèi)建的是yarn?但是這不應(yīng)當:

vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問

雖然覺得很不可思議,但我還是決定看看yarn的版本,yarn有重大嫌疑。果然:

vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問

問題找到了。但是這是啥?Hadoop?

后來才想起來,yarn同時也是Hadoop的一部分,用來調(diào)度資源的:

vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問

從環(huán)境變量里移除Hadoop的yarn之后,就能正常創(chuàng)建項目了。

但是我還有一個問題沒有解決,為什么cli會使用yarn?我這里的cli用的是npm啊。對比~/.vuerc之后,發(fā)現(xiàn)我這里的配置是這樣的:

{
 // ...
 "packageManager": "npm"
}

他那里的配置是:

{
 // ...
 "packageManager": "yarn"
}

上述就是小編為大家分享的vue項目如何配置同一局域網(wǎng)實現(xiàn)ip訪問了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI