重要的細節&解決方法:我遇到這樣的:「Deprecating Powerful Features on Insecure Origins」運行vuejs與SSL開發服務器(以通過HTTPS)
這說明HTTPS外部主機強制執行。我的筆記本電腦上有我的開發環境,並且在週末我進入了這個盒子,這就是爲什麼我昨天遇到了這個問題。我在筆記本電腦上遠程運行vuejs
開發服務器,使其聽取0.0.0.0
並在我的桌面上打開該頁面。這會導致問題。
我試過使用SSH端口轉發到localhost
。這工作,是一個可接受的解決方法對我來說。
原始問題仍然有效。我現在將把它打開。
我正在使用需要SSL(WebRTC)的JS API。所以要開發,我需要通過HTTPS運行開發服務器。我怎麼用vuejs做到這一點?
我已經使用webpack快速啓動了該項目。我發現了一些解釋如何通過SSL運行webpack-dev-server的鏈接,但我不知道如何使用vuejs應用程序來做到這一點。考慮到JavaScript的所有內容,我非常想要綠色環保。 webpack鏈接都提到了一個配置文件,但是我的項目中沒有這樣的文件。我看到的最接近的是「main.js」,但在那裏完全沒有配置。
從本質上說,我有什麼是以下步驟的結果:
mkdir demo
cd demo
npm install --save-dev vue-cli
./node_modules/.bin/vue init vuetifyjs/webpack-advanced demo
# Use the defaults here (except for "Vue build" I used "Runtime-only")
cd demo
npm install
npm run dev # <-- This is the command I would like to use SSL in
@exhumai嗨,我可以幫你爲節點警告後顯示。 JS,但爲什麼VUE.JS應該是不同的? – 2017-10-21 16:16:14
我真的不知道。這幾乎是我想用JS這樣的開發Web服務器編寫的第一個應用程序。我還沒有使用過webpack。我覺得vuejs的開發流程很容易開始。除了我現在使用HTTPS問題 – exhuma
掙扎我只是把基於快遞FS和HTTPS基礎上通過所需的OpenSSL生成的密鑰添加certificat一個例子。問候。 – 2017-10-21 17:18:00