首页 > 编程语言 >安装node及vue项目的启动

安装node及vue项目的启动

时间:2024-10-24 16:24:53浏览次数:1  
标签:node npm vue log ERR axios 报错 安装

1、ubuntu 安装npm

sudo apt install nodejs npm

2、设置包下载源

npm config set registry https://registry.npmmirror.com/

3.安装包及运行

npm install
安装成功后会生成一个node_moudels目录

运行:
npm run serve

4、常见报错及解决方式

(1)old lockfile报错

npm WARN old lockfile
npm WARN deprecated [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
npm ERR! Cannot read property 'insert' of undefined

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2024-10-23T14_29_13_268Z-debug-0.log

解决:

rm -rf node_modules package-lock.json
npm install

(2)下载源可能报错无认证:

npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz failed, reason: certificate has expired

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2024-10-23T14_25_10_918Z-debug-0.log

j解决:禁用ssl:

npm config set strict-ssl false

标签:node,npm,vue,log,ERR,axios,报错,安装
From: https://www.cnblogs.com/iruan/p/18499821

相关文章

  • vue3 学习笔记(不断更新中...)
    组合式APIsetup()11响应式APIrefref用于创建响应式数据(通常用来定义基本类型数据)在JavaScript代码中,需要使用.value来操作数据letcount=ref(1)console.log(count.value)//1count.value++console.log(count.value)//2在Template模板中不需要<scriptse......
  • (系列九)使用Vue3+Element Plus创建前端框架(附源码)
    说明  该文章是属于OverallAuth2.0系列文章,每周更新一篇该系列文章(从0到1完成系统开发)。   该系统文章,我会尽量说的非常详细,做到不管新手、老手都能看懂。   说明:OverallAuth2.0是一个简单、易懂、功能强大的权限+可视化流程管理系统。友情提醒:本篇文章是属于系......
  • Vue Router进阶学习
    各位程序员1024节日快乐~VueRouter是Vue.js的官方路由管理器,它和Vue.js的核心深度集成,让构建单页面应用(SPA)变得简单。以下是VueRouter的基本用法VueRouter基本用法安装VueRouter首先,你需要安装VueRouter。如果你使用的是npm,可以使用以下命令:npminstal......
  • elasticsearch安装head插件
    当我们安装elasticsearch时,需要注意一下问题优化配置以下是如何通过jvm.options文件设置堆大小的示例:-Xms2g-Xmx2g将最小堆大小(Xms)和最大堆大小(Xmx)设置为彼此相等设置Xmx为不超过物理RAM的50%,以确保有足够的物理RAM用于内核文件系统缓存但是不能超过32g,超过32gjava......
  • opensearch单机版安装部署
    操作系统兼容性我们建议在RedHatEnterpriseLinux(RHEL)或使用systemd的基于Debian的Linux发行版上安装OpenSearch,例如CentOS、AmazonLinux2和UbuntuLong-TermSupport(LTS)。OpenSearch应该适用于大多数Linux发行版,但我们只测试了少数几个。对于任何......
  • 1. Redis简介与安装
    1.1什么是RedisRedis(RemoteDictionaryServer)是一个开源的、基于内存的数据结构存储系统,支持多种数据结构,如字符串、列表、集合、有序集合和哈希。它不仅能作为一个高效的缓存工具,还能作为消息队列、分布式锁和持久化存储等广泛的场景中使用。Redis的历史Redis由意......
  • vue - 菜单栏联动选项卡
    在vue环境下,制作一个与菜单联动的选项卡(el-tabs)。能看到这个文章,大体是有自己动手的打算了,这里给一下关键思路。关键点路由的设计传统的选项卡设计,一般通过iframe实现,在vue环境中,则是使用router-view。问题是,一个界面上,同时存在多个router-view(如果不做标记),内容是完......
  • chrome 控制台console 调用vue页面的方法--来自chatgpt的回答
    问题二:vue2的项目中chrome控制台输入$0.vue会输出什么在Vue2项目中,如果你在Chrome控制台中输入$0.__vue__,这个命令会返回$0当前选中的DOM元素对应的Vue实例。解释:$0:代表ChromeDevTools中当前选中的DOM元素。.vue:这是Vue2中的一个内部属性,它持有与该D......
  • vue - 选项卡右击下拉框
    在element-ui环境下,给选项卡添加右击事件,是相当麻烦的一件事情,主要是麻烦,很多东西都需要注意,并没有太多难点。注意项el-tabs的右击事件事件的名称是contextmenu.prevent.native,这个很快就能找到,需要注意的是:选项卡整个头部都能触发右击事件,需要过滤出哪些事件是由选项卡......
  • vue - 自定义吸附窗口
    业务需求以共享单车界面为例,地图上分布着大量的共享单车,鼠标悬浮在单车上,弹出一个吸附弹窗,内容显示单车详细信息。分析很明显,因为单车的数量可能非常多,我们不可能用显示隐藏的方式实现;合理的做法是,所有单车公用一个弹窗面板,悬浮的时候刷新面板上的数据。方案看着改吧,element......