2017-07-06 107 views
0

我剛剛用laravel完成了我的第一個項目。Laravel 5.4上線,沒有安裝npm

現在,當我想要上線時,突然發現我的主機不允許在其碎片主機軟件包上安裝nodejs。

震驚的恐怖....

我能夠做到的現場服務器上的一切,我跑我的本地機器上運行NPM生產和上傳的文件縮小的對CSS和JS。

的問題是,我的碎片服務器上,我仍然得到這個VUE警告:

您在開發模式下運行的Vue。確保在部署生產時打開 生產模式。查看 的更多提示https://vuejs.org/guide/deployment.html

但不在本地計算機上。看看他們提到的鏈接,我並不真正瞭解我需要做什麼,因爲我是laravel,npm,node和vue的新手。

如何在不使用npm的情況下手動將vue轉換爲生產模式?

可能嗎?

回答

1

是的,你可以手動調整。如果您使用的是Laravel腳手架Laravel混合,以下行添加到您的資源/ JS/bootstrap.js文件

Vue.config.devtools = false 
Vue.config.debug = false 
Vue.config.silent = true 

這些線路將打壓警告,調試和關閉devtools,基本上是相同的as npm run production。這也會在您的本地環境中關閉它們,但它可能是您唯一的解決方案。

+0

太棒了,非常感謝你 –