详解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入门教程(9) Document文档对象
Jan 31 Javascript
jQuery 开发者应该注意的9个错误
May 03 Javascript
基于jquery的时间段实现代码
Aug 02 Javascript
js保留两位小数使用toFixed实现
Jul 29 Javascript
JavaScript制作的可折叠弹出式菜单示例
Apr 04 Javascript
JavaScript简单判断复选框是否选中及取出值的方法
Aug 13 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
Oct 28 Javascript
jQuery实现简单滚动动画效果
Apr 07 Javascript
js实现的万能flv网页播放器代码
Apr 30 Javascript
JavaScript 拖拽实例代码
Sep 21 Javascript
微信小程序 滚动到某个位置添加class效果实现代码
Apr 19 Javascript
VUE长按事件需求详解
Oct 18 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
phpmyadmin的#1251问题
2006/11/25 PHP
如何在symfony中导出为CSV文件中的数据
2011/10/06 PHP
PHP中实现中文字符进制转换原理分析
2011/12/06 PHP
php格式输出文件var_export函数实例
2014/11/15 PHP
PHP给前端返回一个JSON对象的实例讲解
2018/05/31 PHP
javascript判断单选框或复选框是否选中方法集锦
2007/04/04 Javascript
JS 弹出层 定位至屏幕居中示例
2014/05/21 Javascript
JavaScript中伪协议 javascript:使用探讨
2014/07/18 Javascript
下拉框select的绑定示例
2014/09/04 Javascript
jquery判断密码强度的验证代码
2020/04/22 Javascript
Map.vue基于百度地图组件重构笔记分享
2017/04/17 Javascript
layui弹出层效果实现代码
2017/05/19 Javascript
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
2017/06/01 jQuery
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
vue实现的上拉加载更多数据/分页功能示例
2019/05/25 Javascript
微信小程序转发事件实现解析
2019/10/22 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
如何HttpServletRequest文件对象并储存
2020/08/14 Javascript
python用来获得图片exif信息的库实例分析
2015/03/16 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
Python Django给admin添加Action的方法实例详解
2019/04/29 Python
200行python代码实现2048游戏
2019/07/17 Python
CSS3圆角边框和边界图片效果实例
2016/07/01 HTML / CSS
迪卡侬荷兰官网:Decathlon荷兰
2017/10/29 全球购物
Carolina工作鞋官网:Carolina Footwear
2019/03/14 全球购物
计算机系毕业生推荐信
2013/11/06 职场文书
一句话工作感言
2014/03/01 职场文书
公司会计主管岗位责任制
2014/03/01 职场文书
霸王洗发水广告词
2014/03/14 职场文书
勤俭节约倡议书范文
2015/04/29 职场文书
教师节班会主持词
2015/07/06 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书
Mysql Show Profile
2021/04/05 MySQL
Ajax实现异步加载数据
2021/11/17 Javascript
详解flex:1什么意思
2022/07/23 HTML / CSS
python绘制云雨图raincloud plot
2022/08/05 Python