vue-cli安装与问题code ERESOLVE npm ERR ERESOLVE unable to resolve dependency tree处理_peer webpack@"^2.2.0" from extract-text-webpack-pl-程序员宅基地

技术标签: vue.js  npm  javascript  

Vue学习

一、安装vue-cli

下载地址: 下载 | Node.js 中文网 安装的时候一直下一步直到结束

确认是否安装成功:

  • 在cmd中运行node -v命令,查看是否能够输出版本号

  • 在cmd中运行npm -v命令,查看是否能够输出版本号

node -v

npm -v

安装Node.js淘宝镜像加速器(cnpm)

npm install cnpm -g //-g 全局安装

安装vue-cli -g

cnpm install vue-cli -g

vue list

二、创建vue-cli项目:

vue 基于 ES6 ,现在还有很多网站es5

我们一般基于webpack模块创建vue项目

1、vue init webpack myvue

一路no即可

C:\WINDOWS\system32>cd c:\java\vue
​
c:\java\vue>vue init webpack myvue
​
'git' �����ڲ����ⲿ���Ҳ���ǿ����еij���
�������ļ�
? Project name myvue
? Project description A Vue.js project
? Author lxyandyou
? Vue build standalone
? Install vue-router? No
? Use ESLint to lint your code? No
? Set up unit tests No
? Setup e2e tests with Nightwatch? No
? Should we run `npm install` for you after the project has been created? (recommended) no
​
   vue-cli · Generated "myvue".
​
# Project initialization finished!
# ========================
​
To get started:
​
  cd myvue
  npm install (or if using yarn: yarn)
  npm run dev
​
Documentation can be found at https://vuejs-templates.github.io/webpack

2 、cd myvue

npm install (or if using yarn: yarn) npm run dev

3、问题处理

处理问题

vue-cli 安装错误处理

问题:造成如下错误npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

原因:Npm版本8.3.1 太高

c:\java\vue\myvuetest>npm -v
8.3.1

现象

c:\java\vue\myvuetest>npm audit fix
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/webpack
npm ERR!   dev webpack@"^5.69.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer webpack@"^2.2.0" from [email protected]
npm ERR! node_modules/extract-text-webpack-plugin
npm ERR!   dev extract-text-webpack-plugin@"^2.1.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\lxy\AppData\Local\npm-cache\eresolve-report.txt for a full report.
​
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\lxy\AppData\Local\npm-cache\_logs\2022-02-16T07_31_25_388Z-debug-0.log
​
​

处理方法:

1、npm降低版本

执行命令:npm install [email protected] -g

2、删除创建的项目,重新创建

c:\java\vue>vue init webpack myvue

c:\java\vue>vue init webpack myvue
​
'git' �����ڲ����ⲿ���Ҳ���ǿ����еij���
�������ļ�
? Project name myvue
? Project description A Vue.js project
? Author lxyandyou
? Vue build standalone
? Install vue-router? No
? Use ESLint to lint your code? No
? Set up unit tests No
? Setup e2e tests with Nightwatch? No
? Should we run `npm install` for you after the project has been created? (recommended) no
​
   vue-cli · Generated "myvue".
​
# Project initialization finished!
# ========================
​
To get started:
​
  cd myvue
  npm install (or if using yarn: yarn)
  npm run dev
​
Documentation can be found at https://vuejs-templates.github.io/webpack

3、cd myvue

npm install

如果出现问题: npm audit fix

4、启动项目 npm run dev

c:\java\vue\myvue>npm run dev
​
> [email protected] dev c:\java\vue\myvue
> webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
​
(node:10028) [DEP0111] DeprecationWarning: Access to process.binding('http_parser') is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
 13% building modules 27/29 modules 2 active ...index=0!c:\java\vue\myvue\src\App.vue{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }.
 95% emitting
​
 DONE  Compiled successfully in 2808ms                                                                          15:39:02
​
 I  Your application is running here: http://localhost:8080
​

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qdlxlxyzlxy/article/details/122965448

智能推荐

phpspreadsheet 中文文档(七)技巧和诀窍-程序员宅基地

文章浏览阅读625次。2019年10月11日14:08:35以下页面为您提供了一些使用广泛的PhpSpreadsheet食谱。请注意,这些文件没有提供有关特定PhpSpreadsheet API函数的完整文档,而只是一个起步。如果您需要特定的API函数,请参阅API文档。例如,设置工作表的页面方向和大小可将页面方向设置为A4。其他纸张格式(例如US Letter)不在本文档中讨论,而是在PhpSpreadshe..._getdefaultcolumndimension 换行

机器学习笔记3-拆分数据集和训练集_拆分并训练数据集,根据数据集所提供孩子的相关信息-程序员宅基地

文章浏览阅读3.1k次。拆分数据集和训练集from sklearn import cross_validation # for version 0.17# For version 0.18# from sklearn.model_selection import train_test_split### set the random_state to 0 and the test_size to 0.4 so_拆分并训练数据集,根据数据集所提供孩子的相关信息

matlab | BSDS500/BSDS300分割数据集的下载以及简单处理-程序员宅基地

文章浏览阅读7.7k次,点赞11次,收藏27次。转自:https://blog.csdn.net/u014722627/article/details/60140789这两个是berkely (伯克利大学)computer vision group提供的数据集,用来做segmentation(图像分割)或contour detection(轮廓检测)的,还有人拿这个做super resolution(超分重建)的BSDS500:数据库包含200..._bsds500

美国大学生数学建模竞赛获奖经验贴_数学建模建模手-程序员宅基地

文章浏览阅读2k次。赠送大家21美赛赛题(中英)某盘链接:https://pan.baidu.com/s/1D7Zw_UDX_PwFr3TKhzfsEg提取码:yyds数学建模分享分享目标 1.分享资料,分享建模“套路”,灵活运用各种技巧。2.分享经历,希望大家结合自身团队情况,好的借鉴,坏的舍弃。团队分工理想情况下,每个人都既可以建模编程,又可以写作。现实情况下,大概分为建模,编程,写作,每人主攻(一或两)项,根据团队具体情况动态调整,切忌流水线工作。介绍我们的团队分工。基本情况:编程能力一._数学建模建模手

Qt探秘——谈ui文件的用法_.ui文件 s-程序员宅基地

文章浏览阅读802次。相信用过Qt Designer的朋友,对Qt Project中的.ui文件并不陌生。这个文件在Qt Designer中并不能直接修改其源代码,而只能通过Qt Designer的图形工具对其进行操作。对于这一点,我不得不要赞一下设计Qt Designer的人,因为这大大可以避免.ui文件中出现语法错误的概率,同时使得程序员能省下大量的程序界面设计时间进而缩短整个程序项目的开发。 从_.ui文件 s

Ubuntu/Windows下利用“HIDAPI”库函数实现与Hid类USB设备通信_ubuntu向hid设备写数据-程序员宅基地

文章浏览阅读1.7k次,点赞2次,收藏8次。转自https://www.cnblogs.com/ChYQ/p/5383828.html一、背景:   最近在做的一个项目需要使用USB传递数据,对USB理解不是很深,USB的系统驱动编写则更是天方 夜谭,因此将设备配置成HID类设备成为了首选。其最大的好处在于,LINUX/Windows系统中均自带HID 设备驱动,免除了USB系统驱动的困扰,同时HID配置为高速设备与全速设备时,其每笔事务传输的最大 字节大小分别为64bytes、1024bytes,亦符合当前..._ubuntu向hid设备写数据

随便推点

【2016年第5期】基于深度学习的光学遥感机场与飞行器目标识别技术-程序员宅基地

文章浏览阅读174次。牛新,窦勇,张鹏,曹玉社国防科学技术大学并行与分布处理重点实验室,湖南 长沙 410073 ..._基于光学遥感图像的机场目标自动识别

WIN7 WIN10 清除任务栏图标缓存_任务栏空格清除缓存-程序员宅基地

文章浏览阅读5.2k次。https://www.jb51.net/os/windows/88503.html不少正在用win7系统的用户也许会遇到一个桌面图标缓存问题,问题表现为“图标显示有问题”“桌面图标出现黑块”等,大体就是上述两个问题,下面整理与实践了几个方法供大家参考 rem 关闭Windows外壳程序explorer taskkill /f /im explorer.exe rem 清理系统图标缓..._任务栏空格清除缓存

Git+Jenkins基本使用_jenkins git-程序员宅基地

文章浏览阅读1w次。Git+Jenkins基本使用技能目标:了解 Jenkins 持续集成工具学会安装 Jenkins 持续集成工具学会利用Jenkins 实现源码自动打包部署案例分析案例概述随着软件开发复杂度的不断提高,团队成员之间如何更好地协同工作以确保软件开发的质量,已经慢慢成为开发过程中不可回避的问题。Jenkins 自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而可以更早的进入测试阶段;并且能够更早的发现问题,这样解决问_jenkins git

Retrofit3-程序员宅基地

文章浏览阅读1.3k次。apply plugin: 'com.android.application'apply plugin: 'org.greenrobot.greendao'android { compileSdkVersion 26 buildToolsVersion "26.0.2" defaultConfig { applicationId "com.examp_retrofit3

Zephyr RTOS_使用zephyer的单片机多吗?-程序员宅基地

文章浏览阅读1k次。IntroductionThe Zephyr OS is based on a small-footprint kernel designed for use on resource-constrained and embedded systems: from simple embedded environmental sensors and LED wearables to sophisti..._使用zephyer的单片机多吗?

数据库连接错误The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone._创建数据库连接失败:the server time zone value ' й-程序员宅基地

文章浏览阅读1.2k次。在做一个Struct2和MyBatis的项目时,遇到报错信息 The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone.经查询可知为Mybatis中的配置文件连接数据库时时区问题,在文件 mybatis-config.xml中<pro..._创建数据库连接失败:the server time zone value ' й

推荐文章

热门文章

相关标签