[英]setting vue to production laravel 5.8
I am getting a message on my site "You are running Vue in development mode. Make sure to turn on production mode when deploying for production."我在我的网站上收到一条消息“您在开发模式下运行 Vue。确保在部署生产时打开生产模式。”
I tried turning on production mode by changing my "package.js" to this however I am still getting the message.我尝试通过将“package.js”更改为此来打开生产模式,但我仍然收到消息。 I also changed my.env to
APP ENV= production
我还将 my.env 更改为
APP ENV= production
{
"private": true,
"scripts": {
"dev": "npm run production",
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch": "npm run development -- --watch",
"watch-poll": "npm run watch -- --watch-poll",
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
"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"
},
To remove that warning, run this before deploying to production:要删除该警告,请在部署到生产环境之前运行此命令:
npm run production
If you build your assets thanks to Laravel Mix, don't forget to build them after changing your APP_ENV
=> npm run prod
如果您通过 Laravel Mix 构建资产,请不要忘记在更改
APP_ENV
=> npm run prod
后构建它们
In Vuejs, if you run your app with npm run serve
you will be in development mode and with npm run build
in production mode.在 Vuejs 中,如果您使用
npm run serve
运行您的应用程序,您将处于开发模式,而使用npm run build
。
I also had this message but it did not create any conflict with the production我也收到了这条消息,但它与生产没有任何冲突
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.