详解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 URL解析函数和分段URL解析方法
Apr 12 Javascript
javascript实现的一个带下拉框功能的文本框
May 08 Javascript
浅析基于WEB前端页面的页面内容搜索的实现思路
Jun 10 Javascript
javascript数组输出的两种方式
Jan 13 Javascript
浅谈JavaScript中的Math.atan()方法的使用
Jun 14 Javascript
jquery插件autocomplete用法示例
Jul 01 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
Oct 14 Javascript
微信小程序封装http访问网络库实例代码
May 24 Javascript
使用jQuery实现购物车结算功能
Aug 15 jQuery
vue打包后显示空白正确处理方法
Nov 01 Javascript
详解puppeteer使用代理
Dec 27 Javascript
jQuery实现图片切换效果
Oct 19 jQuery
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 最大运行时间 max_execution_time修改方法
2010/03/08 PHP
php 变量未定义等错误的解决方法
2011/01/12 PHP
php实现图片添加水印功能
2014/02/13 PHP
php简单实现短网址(短链)还原的方法(测试可用)
2016/05/09 PHP
总结的一些PHP开发中的tips(必看篇)
2017/03/24 PHP
JS 动态加载脚本的4种方法
2009/05/05 Javascript
Javascript 继承机制实例
2009/08/12 Javascript
JS 无法通过W3C验证的处理方法
2010/03/09 Javascript
JavaScript全排列的六种算法 具体实现
2013/06/29 Javascript
js取float型小数点后两位数的方法
2014/01/18 Javascript
js获取指定的cookie的具体实现
2014/02/20 Javascript
完美兼容各大浏览器的jQuery仿新浪图文淡入淡出间歇滚动特效
2014/11/12 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
AngularJS实现树形结构(ztree)菜单示例代码
2016/09/18 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
axios对请求各种异常情况处理的封装方法
2018/09/25 Javascript
vue-cli构建vue项目的步骤详解
2019/01/27 Javascript
jQuery实现动态添加和删除input框实例代码
2019/03/26 jQuery
Vue-cli打包后部署到子目录下的路径问题说明
2020/09/02 Javascript
[32:07]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第一场 12.16
2020/12/17 DOTA
python中的字典详细介绍
2014/09/18 Python
Python读取视频的两种方法(imageio和cv2)
2018/04/15 Python
python 读取修改pcap包的例子
2019/07/23 Python
python实现梯度下降和逻辑回归
2020/03/24 Python
python 给图像添加透明度(alpha通道)
2020/04/09 Python
python中round函数如何使用
2020/06/19 Python
Pureology官网:为染色头发打造最好的产品
2019/09/13 全球购物
文秘自荐信
2013/10/20 职场文书
运动会广播稿100字
2014/01/11 职场文书
会计专业毕业自荐书范文
2014/02/08 职场文书
暑假学习心得体会
2014/09/02 职场文书
小学生思想品德评语
2014/12/31 职场文书
灵魂歌王观后感
2015/06/17 职场文书
《棉鞋里的阳光》教学反思
2016/02/20 职场文书
详解NodeJS模块化
2021/06/15 NodeJs