详解Vue项目在其他电脑npm run dev运行报错的解决方法


Posted in Javascript onOctober 29, 2018

一个 Vue 项目从一台电脑上传到 github 上之后,再另外一台电脑上 git clone 。并使用 npm run dev 或 npm run start 发生以下报错的解决方法。

详解Vue项目在其他电脑npm run dev运行报错的解决方法

报错原因

缺少 node_modules 里面的依赖。在项目目录下使用 npm install

然后再 npm run dev。

如果在这一步当中, npm install 执行的过程中,处于一直卡顿的状态。说明网络状况不佳。建议使用 cnpm 淘宝源。

淘宝源

使用 cnpm -v 查看是否已经安装 cnpm。如果没有,使用 npm install cnpm -g --registry=https://registry.npm.taobao.org 命令安装。然后将上面 npm 的步骤命令改成 cnpm 即可。

补充:

默认电脑里已经安装Node.js

下载完别人的VUE项目后,我们执行下载所有依赖npm install后启动npm run dev运行的最后一步经常会报错,

不是缺少依赖模板,就是node_modules版本与本机安装的node和npm版本不一致。

今天遇到的问题就是版本不一致,例如我们的电脑中安装的node版本为6.10.3、npm版本为4.6.1。而项目中的版本为"node": ">= 4.0.0",  "npm": ">= 3.0.0"。

这样运行后终端会报错,无效的指令。

这时解决的方法就是直接删除vue项目中的node_modules,同时修改package.json文件里面的

"engines": {
  "node": ">= 4.0.0",
  "npm": ">= 3.0.0"
 },

将"node": ">= 4.0.0","npm": ">= 3.0.0"修改为"node": ">= 6.10.3","npm": ">= 4.6.1"(你电脑中node/npm的版本号)

然后执行npm install重新下载所有依赖

最后执行npm run dev就能成功运行项目了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript的Function详细
Nov 14 Javascript
学习YUI.Ext 第三天
Mar 10 Javascript
3Z版基于jquery的图片复选框(asp.net+jquery)
Apr 12 Javascript
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
Apr 22 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
Jun 08 Javascript
jquery实现Ctrl+Enter提交表单的方法
Jul 21 Javascript
浅析AngularJS Filter用法
Dec 28 Javascript
Bootstrap+jfinal退出系统弹出确认框的实现方法
May 30 Javascript
js字符串操作总结(必看篇)
Nov 22 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
Apr 13 Javascript
用webpack4开发小程序的实现方法
Jun 04 Javascript
在vue项目中封装echarts的步骤
Dec 25 Vue.js
Vue项目自动转换 px 为 rem的实现方法
Oct 29 #Javascript
vue 本地服务不能被外部IP访问的完美解决方法
Oct 29 #Javascript
Webstorm2016使用技巧(SVN插件使用)
Oct 29 #Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
Oct 29 #Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
Oct 29 #Javascript
简单说说angular.json文件的使用
Oct 29 #Javascript
JS 实现获取验证码 倒计时功能
Oct 29 #Javascript
You might like
咖啡与水的关系
2021/03/03 冲泡冲煮
php封装实现钉钉机器人报警接口的示例代码
2020/08/08 PHP
javascript 控制弹出窗口
2007/04/10 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
js无刷新操作table的行和列
2014/03/27 Javascript
Javascript中的Callback方法浅析
2015/03/15 Javascript
JavaScript中停止执行setInterval和setTimeout事件的方法
2015/05/14 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
Angularjs注入拦截器实现Loading效果
2015/12/28 Javascript
ECMAScript6快速入手攻略
2016/07/18 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
2016/10/10 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
微信小程序调用PHP后台接口 解析纯html文本
2017/06/13 Javascript
微信小程序实现流程进度的图样式功能
2018/01/16 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
python中dir函数用法分析
2015/04/17 Python
python使用super()出现错误解决办法
2017/08/14 Python
对Python3中的input函数详解
2018/04/22 Python
Python实现合并同一个文件夹下所有PDF文件的方法示例
2018/04/28 Python
python利用requests库进行接口测试的方法详解
2018/07/06 Python
python实现飞机大战
2018/09/11 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
如何基于python测量代码运行时间
2019/12/25 Python
Python获取、格式化当前时间日期的方法
2020/02/10 Python
什么造成了Java里面的异常
2016/04/24 面试题
DBA的职责都有哪些
2012/05/16 面试题
求职信写作要突出重点
2014/01/01 职场文书
元旦活动感言
2014/03/08 职场文书
学生操行评语大全
2014/04/24 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
2014年校长工作总结
2014/12/11 职场文书
齐云山导游词
2015/02/06 职场文书
体育教师个人工作总结
2015/02/09 职场文书
python playwright 自动等待和断言详解
2021/11/27 Python
python模拟浏览器 使用selenium进入好友QQ空间并留言
2022/04/12 Python