我刚用laravel完成了我的第一个项目。
现在,当我想要上线时,我突然发现我的主机不允许在其分片主机包上安装nodejs。
震惊恐怖......
我设法在实时服务器上执行所有操作,在本地计算机上运行npm run production并上传了css和js的缩小文件。
问题是,在我的分片服务器上,我仍然收到此vue警告:
您正在开发模式下运行Vue。确保打开 部署生产时的生产模式。查看更多提示 https://vuejs.org/guide/deployment.html
但不在我的本地机器上。
看看他们所指的链接,我真的不明白我需要做什么,因为我是laravel,npm,node和vue的新手。
如何在没有npm的情况下手动将vue转为生产模式?
有可能吗?
答案 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 相同。这也将在您的本地环境中关闭它们,但它可能是您唯一的解决方案。