Laravel 拉威尔混合变量不';我不能在生产中工作
Laravel允许您访问javascript中的.env变量,方法是在应用程序前面加上Laravel 拉威尔混合变量不';我不能在生产中工作,laravel,webpack,laravel-mix,Laravel,Webpack,Laravel Mix,Laravel允许您访问javascript中的.env变量,方法是在应用程序前面加上MIX,我的文件如下所示: APP_NAME="My app" MIX_APP_NAME="${APP_NAME}" 这在开发中有效,但是当我为生产构建应用程序时,应用程序名称显示为未定义。有什么办法可以解决这个问题吗?你清除缓存了吗?@DilipHirapara这个应用程序是为生产而新开发的,我不相信会有缓存,如果我错了,请纠正我。如果是这样的话,我将如何为一个生产型应用程序做到这一点?@Chin忠诚,ye
MIX
,我的文件如下所示:
APP_NAME="My app"
MIX_APP_NAME="${APP_NAME}"
这在开发中有效,但是当我为生产构建应用程序时,应用程序名称显示为未定义。有什么办法可以解决这个问题吗?你清除缓存了吗?@DilipHirapara这个应用程序是为生产而新开发的,我不相信会有缓存,如果我错了,请纠正我。如果是这样的话,我将如何为一个生产型应用程序做到这一点?@Chin忠诚,ye it将缓存。。。执行
php artisan优化
,然后重试。当做不起作用@hmrneves你在哪里使用你的变量我是说app.js或其他?你们生产什么?拉威尔还是你的JS?