详解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 相关文章推荐
修改发贴的编辑功能
Mar 07 Javascript
JQuery 获得绝对,相对位置的坐标方法
Feb 09 Javascript
jQuery中find()方法用法实例
Jan 07 Javascript
JQuery实现鼠标滚轮滑动到页面节点
Jul 28 Javascript
jQuery短信验证倒计时功能实现方法详解
May 25 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
Jan 13 Javascript
jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】
Mar 21 jQuery
关于预加载InstantClick的问题解决方法
Sep 12 Javascript
小程序登录态管理的方法示例
Nov 13 Javascript
Vue打包部署到Nginx时,css样式不生效的解决方式
Aug 03 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
Nov 05 Javascript
vue-video-player 断点续播的实现
Feb 01 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
在WINDOWS中设置计划任务执行PHP文件的方法
2011/12/19 PHP
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
2013/06/02 PHP
详解js异步文件加载器
2016/01/24 PHP
PHP 等比例缩放图片详解及实例代码
2016/09/18 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
PHP基于面向对象封装的分页类示例
2019/03/15 PHP
php时间戳转换代码详解
2019/08/04 PHP
picChange 图片切换特效的函数代码
2010/05/06 Javascript
jQuery避免$符和其他JS库冲突的方法对比
2014/02/20 Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
2016/06/20 Javascript
JS获取鼠标选中的文字
2016/08/10 Javascript
浅谈js中的this问题
2017/08/31 Javascript
php 解压zip压缩包内容到指定目录的实例
2018/01/23 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
微信小程序tab切换可滑动切换导航栏跟随滚动实现代码
2019/09/04 Javascript
JS实现吸顶特效
2020/01/08 Javascript
vue quill editor 使用富文本添加上传音频功能
2020/01/14 Javascript
python实现爬虫下载美女图片
2015/07/14 Python
简单理解Python中的装饰器
2015/07/31 Python
django加载本地html的方法
2018/05/27 Python
python 对dataframe下面的值进行大规模赋值方法
2018/06/09 Python
Python闭包思想与用法浅析
2018/12/27 Python
python 基于opencv 实现一个鼠标绘图小程序
2020/12/11 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
 Alo Yoga官网:购买瑜伽服装
2018/06/17 全球购物
瑞典轮胎在线:Tirendo.se
2018/06/21 全球购物
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
Everlast官网:拳击、综合格斗和健身相关的体育用品
2020/08/03 全球购物
大学生自荐书范文
2013/12/10 职场文书
寒假思想汇报
2014/01/10 职场文书
化工操作工岗位职责
2014/04/29 职场文书
感谢信范文大全
2015/01/23 职场文书
市场部岗位职责范本
2015/04/15 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
如何用PHP websocket实现网页实时聊天
2021/05/26 PHP