为了账号安全,请及时绑定邮箱和手机立即绑定

npm run prod 未在 vue js 上启用生产模式

npm run prod 未在 vue js 上启用生产模式

长风秋雁 2022-08-27 09:54:52
我正在使用Laravel和Vuejs。我想发布我的网站,但我一直在浏览器控制台收到此消息。您正在开发模式下运行 Vue。确保在部署生产时打开生产模式。在 https://vuejs.org/guide/deployment.html 查看更多提示我执行了npm运行prod并清除了浏览器(chrome)上的缓存,但我仍然不断收到此消息。我的webpack.mix.js看起来像这样:const mix = require('laravel-mix');module.exports = {    mode: 'production',    resolve: {        alias: {            vue: process.env.NODE_ENV == 'production' ? 'vue/dist/vue.min.js' : 'vue/dist/vue.js'        }    }}mix.js('resources/js/app.js', 'public/js')   .sass('resources/sass/app.scss', 'public/css');这是来自我的 package.json: "prod": "npm run production", "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
查看完整描述

2 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

我能够解决这个问题。这是我的布局边栏选项卡模板:

    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

:脸掌:

抱歉太愚蠢了。


查看完整回答
反对 回复 2022-08-27
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

对于任何有相同问题的人来说,我通过改变解决了这个问题

window.Vue = require('vue/dist/vue');

window.Vue = require('vue/dist/vue.min');

我使用的是 Vue 2.6.4


查看完整回答
反对 回复 2022-08-27
  • 2 回答
  • 0 关注
  • 286 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信