2017-06-16 51 views
0

我是一個反應noob在這裏,使用Electron也。如何從節點模塊(webpack?)更改外部腳本url

我剛安裝了故宮的包叫做react-facebook-login,當我嘗試測試Facebook登錄我得到一個控制檯錯誤:

GET file://connect.facebook.net/en_US/all.js net::ERR_FILE_NOT_FOUND

我理解,這是不正確的,它應該是HTTPS:不是文件:但即使我更改了node_modules目錄中的庫文件,它也不會更改。

錯誤顯示在webpack:///./~/react-facebook-login/dist/facebook-login.js?文件,我認爲這在運行時創建。

哪應該是正確的方法來實現我想要的?

回答

1

這可能是因爲在你//whatever.com/some/path正在使用的包誤差獲取與文件解析://而不是http://或https://

在其他字你的腳本被加載,但由於練習中的不良練習而導致錯誤。所以軟件包作者必須解決這個問題。

編輯:

我很自由地作出pull請求https://github.com/keppelen/react-facebook-login/pull/152

+0

@ po5i拉入請求已經被合併,應該從現在開始工作;) –