如何在 Laravel 中将 Vue.js 切换到生产模式?

Das*_*nic 6 laravel vue.js laravel-5 vuejs2

由于 Vue.js 已经安装在 Laravel 中,我不确定如何将其设置为生产模式。

当我启动我的网站时,我在控制台中收到消息:

您正在开发模式下运行 Vue。确保在部署生产时打开生产模式。

Thi*_*ala 16

只需使用“npm run production”构建您的资产


小智 12

方法一

npm run production
Run Code Online (Sandbox Code Playgroud)

方法二在Laravel中,在laravel的配置中添加环境变量,并在运行时根据加载的Vue配置。

定义: MIX_ENV_MODE=production

用法: process.env.MIX_ENV_MODE

最后,将此代码添加到您的任何配置脚本文件中

if (process.env.MIX_ENV_MODE === 'production') {
    Vue.config.devtools = false;
    Vue.config.debug = false;
    Vue.config.silent = true; 
}
Run Code Online (Sandbox Code Playgroud)