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相关推荐

  1. Node 环境变量 process.env.NODE_ENV 之webpack应用

    转载来源:https://github.com/wfzong/NODE_ENV_TEST,这里还有源码可以学习,谢谢原作者的分享! 对于process.env.NODE_ENV困惑起因为在配置webp ...

  2. XXX@1.0.0 build: `NODE_ENV=production webpack --config webpack.config.js`报错的解决

    1.我们先来分析一下这个报错的原因: 在build这个项目的时候失败 2.检查一下我是怎么配置的build 在项目中我使用了NODE_ENV=development的设置方式,而多数的windows不 ...

  3. Vue中process.env.NODE_ENV详解

    一文弄懂如何在 Vue 中配置 process.env.NODE_ENV 最近在研习 vue.config.js 文件,发现一行,甚是费解. process.env.NODE_ENV 查阅资料后,发现 ...

  4. 环境变量process.env.NODE_ENV详解

    process.env.NODE_ENV详解 前几天一个月薪35k的兄弟,给我推了一个人工智能学习网站,看了一段时间挺有意思的.包括语音识别.机器翻译等从基础到实战都有,很详细,分享给大家. 一. p ...

  5. process.env.NODE_ENV详解

    一. process.env.NODE_ENV是什么? 在node中,有全局变量process表示的是当前的node进程. process.env包含着关于系统环境的信息,但是process.env中 ...

  6. process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署

    process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署 目录 process.env.NODE_ENV与@vue/cli-servic ...

  7. 解决跨域Cross origin requests are only supported for protocol schemes的其中一种种办法

    跨域问题描述 使用vue通过axios.post方法访问spring boot 接口时,会报跨域错误,错误信息如下: Access to XMLHttpRequest at 'http://local ...

  8. vue中watch不触发、不生效的解决办法及原理

    vue项目下props传进去的数据,生命周期勾子函数包括watch不触发的解决办法 vue项目下props传进去的数据,生命周期勾子函数包括watch不触发的解决办法 遇到的问题 方案解决过程一 方案 ...

  9. 关于Eslint语法检查报“error Extra semicolon semi”错误的解决办法

    1."error Extra semicolon semi"错误 在学习编写Vue3.0项目的时候,你可能还会发现,比如,用响应式模板创建的组件里的语句import { react ...

最新文章

  1. c#读取excel两列数据并绘制xy曲线_EXCEL绘制三Y轴图表
  2. term date at Cambridge
  3. outlook里面邮件不能显示图片
  4. mysql的骚操作:自增长的字段同时插入到另一个字段
  5. golang 反射_Golang 会淘汰 Python 吗?
  6. 六、华为鸿蒙HarmonyOS应用开发之Java开发模式下的不同Page 间实现页面跳转
  7. Java创建Zip文件示例
  8. 超干货|城市信息模型介绍CIM1-CIM7级
  9. 阿里云邮箱企业版和个人免费版之间的区别
  10. 实例分割:R-CNN、Fast R-CNN、Faster R-CNN、Mask R-CNN
  11. 如何评价光伏电站的运维能力
  12. 乐乐音乐4.0简洁版
  13. 2018 年物联网发展五大趋势预测
  14. 通用键盘鼠标模拟(包括USB和PS2)
  15. Mybatis从入门到精通读书笔记
  16. mingw+msys windows下配置
  17. oracle add_months()函数
  18. Unity 3D中OnTriggerEnter实现靠近物体就显示 远离就消失
  19. 无聊领养一个QQ宠物
  20. Adobe Audition CS6如何录电脑放出的声音!

热门文章

  1. Monkey King(左偏树 可并堆)
  2. Leetcode初学——跳跃游戏
  3. chrome点击书签栏书签_如何显示(或隐藏)Google Chrome书签栏
  4. 5G NR标准 第1章 什么是5G
  5. Android studio下载及安装方法
  6. C语言中的if、else if 的用法和区别
  7. busybox tools
  8. 实现给页面长截图,带滚动条的部分也截取
  9. 如何对复杂网络建模所需要的数据进行预处理
  10. Java集合(超详细-含源码)