解决办法: Vue cross-env NODE_ENV=production webpack --progress --hide-module
Vue 在本地开发的时候正常,在布到服务器的时候,运行 npm run build
提示如下错误
[root@VM_0_15_centos starve]# npm run build> vue-test@1.0.0 build /var/www/html/starve
> cross-env NODE_ENV=production webpack --progress --hide-modulessh: cross-env: command not foundnpm ERR! Linux 3.10.0-514.26.2.el7.x86_64
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "run" "build"
npm ERR! node v6.17.1
npm ERR! npm v3.10.10
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! vue-test@1.0.0 build: `cross-env NODE_ENV=production webpack --progress --hide-modules`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the vue-test@1.0.0 build script 'cross-env NODE_ENV=production webpack --progress --hide-modules'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the vue-test package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! cross-env NODE_ENV=production webpack --progress --hide-modules
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs vue-test
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls vue-test
npm ERR! There is likely additional logging output above.npm ERR! Please include the following file with any support request:
npm ERR! /var/www/html/starve/npm-debug.log
解决办法: 安装的时候用 npm install -D
安装开发环境
而不是 npm install
然后就可以了
[root@VM_0_15_centos starve]# npm run build > vue-test@1.0.0 build /var/www/html/starve
> cross-env NODE_ENV=production webpack --progress --hide-modulesHash: c9ac6c457984b8cdaed2
Version: webpack 3.12.0
Time: 11157msAsset Size Chunks Chunk Namesbuild.js 225 kB 0 [emitted] main
build.js.map 1.91 MB 0 [emitted] main
解决办法: Vue cross-env NODE_ENV=production webpack --progress --hide-module相关推荐
- Node 环境变量 process.env.NODE_ENV 之webpack应用
转载来源:https://github.com/wfzong/NODE_ENV_TEST,这里还有源码可以学习,谢谢原作者的分享! 对于process.env.NODE_ENV困惑起因为在配置webp ...
- XXX@1.0.0 build: `NODE_ENV=production webpack --config webpack.config.js`报错的解决
1.我们先来分析一下这个报错的原因: 在build这个项目的时候失败 2.检查一下我是怎么配置的build 在项目中我使用了NODE_ENV=development的设置方式,而多数的windows不 ...
- Vue中process.env.NODE_ENV详解
一文弄懂如何在 Vue 中配置 process.env.NODE_ENV 最近在研习 vue.config.js 文件,发现一行,甚是费解. process.env.NODE_ENV 查阅资料后,发现 ...
- 环境变量process.env.NODE_ENV详解
process.env.NODE_ENV详解 前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家. 一. p ...
- process.env.NODE_ENV详解
一. process.env.NODE_ENV是什么? 在node中,有全局变量process表示的是当前的node进程. process.env包含着关于系统环境的信息,但是process.env中 ...
- process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署
process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署 目录 process.env.NODE_ENV与@vue/cli-servic ...
- 解决跨域Cross origin requests are only supported for protocol schemes的其中一种种办法
跨域问题描述 使用vue通过axios.post方法访问spring boot 接口时,会报跨域错误,错误信息如下: Access to XMLHttpRequest at 'http://local ...
- vue中watch不触发、不生效的解决办法及原理
vue项目下props传进去的数据,生命周期勾子函数包括watch不触发的解决办法 vue项目下props传进去的数据,生命周期勾子函数包括watch不触发的解决办法 遇到的问题 方案解决过程一 方案 ...
- 关于Eslint语法检查报“error Extra semicolon semi”错误的解决办法
1."error Extra semicolon semi"错误 在学习编写Vue3.0项目的时候,你可能还会发现,比如,用响应式模板创建的组件里的语句import { react ...
最新文章
- c#读取excel两列数据并绘制xy曲线_EXCEL绘制三Y轴图表
- term date at Cambridge
- outlook里面邮件不能显示图片
- mysql的骚操作:自增长的字段同时插入到另一个字段
- golang 反射_Golang 会淘汰 Python 吗?
- 六、华为鸿蒙HarmonyOS应用开发之Java开发模式下的不同Page 间实现页面跳转
- Java创建Zip文件示例
- 超干货|城市信息模型介绍CIM1-CIM7级
- 阿里云邮箱企业版和个人免费版之间的区别
- 实例分割:R-CNN、Fast R-CNN、Faster R-CNN、Mask R-CNN
- 如何评价光伏电站的运维能力
- 乐乐音乐4.0简洁版
- 2018 年物联网发展五大趋势预测
- 通用键盘鼠标模拟(包括USB和PS2)
- Mybatis从入门到精通读书笔记
- mingw+msys windows下配置
- oracle add_months()函数
- Unity 3D中OnTriggerEnter实现靠近物体就显示 远离就消失
- 无聊领养一个QQ宠物
- Adobe Audition CS6如何录电脑放出的声音!