首页 > 其他分享 >vue项目安装更新依赖时,npm install 卡住

vue项目安装更新依赖时,npm install 卡住

时间:2024-01-25 22:35:18浏览次数:25  
标签:npm node vue 版本 install nvm 安装

在代码安装或者更新依赖时,经常碰到npm install以后很多种卡住的情况,记录部分

1.版本不对

  可能电脑存在多个项目,多个node版本。安装使用nvm(node版本管理工具),

  1.安装,先把已安装的node下载掉

    https://nvm.uihtm.com/download.html (目前国内可下载)

    https://github.com/coreybutler/nvm-windows/releases  (github)

  2.常用命令

nvm ls  / nvm list // 查看已安装node版本
nvm list available // 查看所有node版本
nvm install 版本号  // 安装对应的版本 例如:nvm install 16.17.0   
nvm use 版本号  // 切换到使用指定的版本

2.卡在依赖分析不动或者卡在其他依赖更新不动

  1.梯子,查看网络是否可用,计算机设置是否正确,比如

   

    

  2.删除原有的node_modules文件夹

  3.删除npm缓存    

npm cache clean --force

  4.使用淘宝镜像 

npm config set registry https://registry.npm.taobao.org/

  5.使用cnpm安装

npm install -g cnpm --registry=https://registry.npm.taobao.org

  6.卡住时,重新使用命令  npm install --verbose  查看具体详情

 

标签:npm,node,vue,版本,install,nvm,安装
From: https://www.cnblogs.com/foxing/p/17988333

相关文章

  • 2024年1月Java项目开发指南10:vite+Vue3项目创建
    新建项目安装routernpminstallvue-router在src下新建目录router,在目录下新建index.js在index.js里面配置路由import{createRouter,createWebHistory}from'vue-router';//定义路由constroutes=[//在这里配置路由];//创建路由实例constrouter=......
  • vue2.x项目升级到2.7
    背景老代码库了,但是升级到v3的话成本比较大,准备先升级到2.7,用上compositon-api,后续再引入ts,慢慢改过来。改动点//package.json{..."vue":"^2.7.0",..."vue-template-compiler":"^2.6.10",//移除掉,用不上了"vue-loader":"^15.10.0&quo......
  • vue print.js 打印 此处打印不包含页面的页码 (打印方法二)
    <template><divclass="modalContainerprintAsset"ref="modalContainer"><divv-for="(items,index)intableDataPrint":key=indexstyle="page-break-after:always;zoom:1"ref="show......
  • npm install 时,卡住不动,五种解决方法
    npminstall时,卡住不动,五种解决方法 运行npminstall时,卡住不动,五种解决方法检查网络设置,删除node_modules重新npminstall配置npm代理12345678// 配置nmp代理来提高速度,如设置淘宝镜像npmconfig set registryhttps://registry.npm.taobao.org......
  • npm 打包生成的文件 本地调试运行
    1vscode安装liveserver插件  2npm打包文件执行打包命令npmrunbuild:dev打包成功后,在项目dist文件夹下会生成打包文件3使用vscode打开dist文件夹使用liveserver打开index.html 运行如下  ......
  • uniapp-vue3,封装类似于axios的请求方法
    request.jsimport{rootUrl}from"@/config/app-config.js"importhandleCachefrom'@/utils/cache/cache.js';import{showToast}from"@/utils/vant"import{clearAccountInfo}from'@/utils/clear/clear';import......
  • vue2 手写思维导图编辑器,支持图片和节点拖拽(2)
    弹框模块DigitalXmindDialog.vue<template><el-dialog:title="title"width="1200px"class="auth-dialog"top="5%":append-to-body="true":lock-scroll="false":c......
  • vue2 手写思维导图编辑器,支持图片和节点拖拽(1)
    效果图:支持图片粘贴和布局重新计算可拖拽: 代码结构DigitalXmindDialog.vue//弹框VueXmind//脑图编辑器index.vue//主体编辑器XmindNode.vue//节点文件XmindSvgLine.vue//脑图底部的svg线段绘画板NodeAttributes.vue//右侧主题设置模块XmindStyleMixins......
  • vue3 父子组件间的数据传递
    一、简介二、实际代码三、问题 一、简介vue父子组件的传递原则是单向的,子组件是无法修改父组件的参数,但是可以通过另一种渠道可以实现通信。       二、实际代码1父传子1.1 props 父组件内容<template><div>这里是父组件</div......
  • Vue 工程配置文件
    1package.jsonvitebuild和vite是Vite.js的两个命令。vite是一个开发服务器,它可以快速地在浏览器中启动一个开发环境,并支持热更新。使用vite命令可以启动Vite.js的开发服务器。vitebuild是一个命令行工具,它可以将Vite.js项目打包成生产环境的代码。使用vitebu......