![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
npm
悦悦猪
一枚正在学习前端的小萝莉。
展开
-
启动vue项目报错Cannot read property ‘version‘ of undefined
场景 今天在使用vue-cli4的版本创建vue2.0项目时,发现执行了yarn serve报错。错误如下图 Cannot read property 'version' of undefined 解决 最终从网上搜索多篇解决方案后,采用了如下方案解决了问题。 第1步:卸载eslint yarn remove eslint --save 第2步:在package.json里将下图代码删除 "@vue/cli-plugin-eslint": "~4.5.0" ok ...原创 2021-07-08 23:52:37 · 1536 阅读 · 1 评论 -
npm安装报错:源文本中存在无法识别的标记
今天在安装@types/react-router-dom时突然报错源文本中存在无法识别的标记,最开始还可以直接安装呢,突然就不行了。后来从网上搜了下解决办法。 解决办法:有@符号的依赖包,需给依赖包加上单引号或者双引号。 npm install --save react-router-dom '@types/react-router-dom' ...原创 2021-05-06 15:15:57 · 965 阅读 · 0 评论 -
package.json和package-lock.json
npm install可以生成package-lock.json文件,该文件应当提交到git上,用于其他开发人员拉取代码后安装相同版本的依赖包。 package.json只能指定大版本的依赖包,例如安装^vue 2.X.X,会安装大版本2的最新版本,^是大于等于当前版本且属于同一大版本2。 如果想安装一个指定的版本,可以执行npm install 依赖包@版本号 --save,这样package.json,package-lock.json,node_modules下的package.json文件都会是当前原创 2021-04-10 03:02:45 · 375 阅读 · 0 评论