详解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 相关文章推荐
二级域名或跨域共享Cookies的实现方法
Aug 07 Javascript
如何在父窗口中得知window.open()出的子窗口关闭事件
Oct 15 Javascript
BootStrap 超链接变按钮的实现方法
Sep 25 Javascript
Javascript之深入浅出prototype
Feb 06 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
Apr 07 Javascript
JS实现十字坐标跟随鼠标效果
Dec 25 Javascript
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
JS实现的集合去重,交集,并集,差集功能示例
Mar 13 Javascript
Vue.js实现可排序的表格组件功能示例
Feb 19 Javascript
Angular中innerHTML标签的样式不起作用的原因解析
Jun 18 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
May 13 Javascript
简单聊聊Vue中的计算属性和属性侦听
Oct 05 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
PR值查询 | PageRank 查询
2006/12/20 PHP
PHP-MySQL教程归纳总结
2008/06/07 PHP
推荐10个提供免费PHP脚本下载的网站
2014/12/31 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
PHP中md5()函数的用法讲解
2019/03/30 PHP
短信提示使用 特效
2007/01/19 Javascript
js 浮动层菜单收藏
2009/01/16 Javascript
Firefox/Chrome/Safari的中可直接使用$/$$函数进行调试
2012/02/13 Javascript
Javascript setInterval的两种调用方法(实例讲解)
2013/11/29 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
javascript获取checkbox复选框获取选中的选项
2014/08/12 Javascript
JS实现状态栏跑马灯文字效果代码
2015/10/24 Javascript
jquery中ajax处理跨域的三大方式
2016/01/05 Javascript
Immutable 在 JavaScript 中的应用
2016/05/02 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
2016/05/20 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
2017/12/29 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
如何使用proxy实现一个简单完整的MVVM库的示例代码
2019/09/17 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
Python变量作用范围实例分析
2015/07/07 Python
Python3 操作符重载方法示例
2017/11/23 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
浅谈python 中类属性共享的问题
2019/07/02 Python
python RC4加密操作示例【测试可用】
2019/09/26 Python
Django 解决阿里云部署同步数据库报错的问题
2020/05/14 Python
Marks & Spencer爱尔兰:英国马莎百货
2016/04/20 全球购物
董事长秘书岗位职责
2013/11/29 职场文书
医学专业应届生的自我评价
2014/02/28 职场文书
空中乘务员岗位职责
2014/03/08 职场文书
合唱兴趣小组活动总结
2014/07/10 职场文书
领导干部整治奢华浪费之风思想汇报
2014/10/07 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
2015年大学教师工作总结
2015/05/20 职场文书
导游词之桂林
2019/08/20 职场文书
解决python3安装pandas出错的问题
2021/05/20 Python