详解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实现自己的DOM选择器原理及代码
Mar 04 Javascript
JS获取浏览器版本及名称实现函数
Apr 02 Javascript
Js操作Select大全(取值、设置选中等等)
Oct 29 Javascript
Node.js安装教程和NPM包管理器使用详解
Aug 16 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 Javascript
js实现touch移动触屏滑动事件
Apr 17 Javascript
详解javascript中原始数据类型Null和Undefined
Dec 17 Javascript
seajs中最常用的7个功能、配置示例
Oct 10 Javascript
jQuery实现动态添加节点与遍历节点功能示例
Nov 09 jQuery
基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
May 16 Javascript
vue中js判断长时间不操作界面自动退出登录(推荐)
Jan 22 Javascript
element-plus一个vue3.xUI框架(element-ui的3.x 版初体验)
Dec 02 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
解析PHP对现有搜索引擎的调用
2013/06/25 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
PHP chop()函数讲解
2019/02/11 PHP
PHP html_entity_decode()函数讲解
2019/02/25 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
基于jquery的修改当前TAB显示标题的代码
2010/12/11 Javascript
js中arguments,caller,callee,apply的用法小结
2014/01/28 Javascript
中止javascript执行的方法
2014/02/14 Javascript
js封装可使用的构造函数继承用法分析
2015/01/28 Javascript
jQuery实现提示密码强度的代码
2015/07/15 Javascript
javascript实现网页背景烟花效果的方法
2015/08/06 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
2015/10/27 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
微信小程序  action-sheet详解及实例代码
2016/11/09 Javascript
vue实现页面加载动画效果
2017/09/19 Javascript
vue单页面实现当前页面刷新或跳转时提示保存
2018/11/02 Javascript
vue实现在线翻译功能
2019/09/27 Javascript
微信小程序实现弹框效果
2020/05/26 Javascript
Ant Design的Table组件去除
2020/10/24 Javascript
[41:12]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
python中cPickle用法例子分享
2014/01/03 Python
初步解析Python下的多进程编程
2015/04/28 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
详解python 模拟豆瓣登录(豆瓣6.0)
2019/04/18 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
一个入门级python爬虫教程详解
2021/01/27 Python
关于老式浏览器兼容HTML5和CSS3的问题
2016/06/01 HTML / CSS
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
最新优秀教师个人先进事迹材料
2014/05/06 职场文书
团代会宣传工作方案
2014/05/08 职场文书
公安交警个人对照检查材料思想汇报
2014/10/01 职场文书
时尚女魔头观后感
2015/06/04 职场文书
超市员工管理制度
2015/08/06 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
php去除数组中为0的元素的实例分析
2021/11/17 PHP