Laravel 5.4上线,没有安装npm

时间:2017-07-06 11:36:59

标签: laravel-5 npm vuejs2

我刚用laravel完成了我的第一个项目。

现在,当我想要上线时,我突然发现我的主机不允许在其分片主机包上安装nodejs。

震惊恐怖......

我设法在实时服务器上执行所有操作,在本地计算机上运行npm run production并上传了css和js的缩小文件。

问题是,在我的分片服务器上,我仍然收到此vue警告:

  

您正在开发模式下运行Vue。确保打开   部署生产时的生产模式。查看更多提示   https://vuejs.org/guide/deployment.html

但不在我的本地机器上。

看看他们所指的链接,我真的不明白我需要做什么,因为我是laravel,npm,node和vue的新手。

如何在没有npm的情况下手动将vue转为生产模式?

有可能吗?

1 个答案:

答案 0 :(得分:1)

是的,您可以手动调整此值。如果您将Laravel脚手架用于Laravel Mix,请将以下行添加到 resources / js / bootstrap.js 文件

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

这些行将禁止警告,调试和关闭devtools,基本上与 npm run production 相同。这也将在您的本地环境中关闭它们,但它可能是您唯一的解决方案。