详解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程序之undefined篇(中)
Nov 23 Javascript
Javascript 网页水印(非图片水印)实现代码
Mar 01 Javascript
jquery ajax方式直接提交整个表单核心代码
Aug 15 Javascript
JS实现距离上次刷新已过多少秒示例
May 23 Javascript
JavaScript中文件上传API详解
Apr 01 Javascript
Bootstrap风格的WPF样式
Dec 07 Javascript
node文字生成图片的示例代码
Oct 26 Javascript
vue select组件的使用与禁用实现代码
Apr 10 Javascript
小程序自定义组件实现城市选择功能
Jul 18 Javascript
AngularJS 监听变量变化的实现方法
Oct 09 Javascript
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 jQuery
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
May 14 Javascript
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
php 什么是PEAR?(第二篇)
2009/03/19 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
[原创]php获取数组中键值最大数组项的索引值
2015/03/17 PHP
php如何控制用户对图片的访问 PHP禁止图片盗链
2016/03/25 PHP
PHP设计模式之状态模式定义与用法详解
2018/04/02 PHP
微信公众号之主动给用户发送消息功能
2019/06/22 PHP
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
解决表单中第一个非隐藏的元素获得焦点的一个方案
2009/10/26 Javascript
IE6下出现JavaScript未结束的字符串常量错误的解决方法
2010/11/21 Javascript
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
jquery 实现表单验证功能代码(简洁)
2012/07/03 Javascript
js保留两位小数使用toFixed实现
2013/07/29 Javascript
jQuery怎么解析Json字符串(Json格式/Json对象)
2013/08/09 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
在element-ui的select下拉框加上滚动加载
2019/04/18 Javascript
vue3修改link标签默认icon无效问题详解
2019/10/09 Javascript
Jquery异步上传文件代码实例
2019/11/13 jQuery
Python将阿拉伯数字转换为罗马数字的方法
2015/07/10 Python
Python 爬虫爬取指定博客的所有文章
2016/02/17 Python
Python安装Numpy和matplotlib的方法(推荐)
2017/11/02 Python
Python基础语言学习笔记总结(精华)
2017/11/14 Python
python实现自主查询实时天气
2018/06/22 Python
解决Mac下使用python的坑
2019/08/13 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
2020/11/12 Python
Python+MySQL随机试卷及答案生成程序的示例代码
2021/02/01 Python
python反扒机制的5种解决方法
2021/02/06 Python
CSS3实现多样的边框效果
2018/05/04 HTML / CSS
全球采购的街头服饰和帽子:Urban Excess
2020/10/28 全球购物
预备党员党校学习自我评价分享
2013/11/12 职场文书
电气工程及其自动化专业毕业生自荐信
2014/06/21 职场文书
致800米运动员广播稿(10篇)
2014/10/17 职场文书
户外活动总结
2015/02/04 职场文书
实习感想范文
2015/08/10 职场文书
单位病假条范文
2015/08/17 职场文书