npm i时ERROR:reason: certificate has expired问题
https://blog.csdn.net/m0_73360677/article/details/135774500
# 1.取消ssl验证;
npm config set strict-ssl false
#这个方法一般可以直接解决问题,如不能请尝试第二种方法
# 2.更换npm镜像源:
npm config set registry http://registry.cnpmjs.org
npm config set registry http://registry.npm.taobao.org
清除node本地缓存
npm cache clean --force
npm 报错 canvas@2.9.3 install: `node-pre-gyp install --fallback-to-build --update-binary
npm install canvas --canvas_binary_host_mirror=https://registry.npmmirror.com/-/binary/canvas
ERROR Failed to compile with 5 errors These dependencies were not found:
ERROR Failed to compile with 5 errors 22:00:59
These dependencies were not found:
path-to-regexp in ./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–13-0!./node_modules/.store/babel-loader@8.3.0/node_modules/babel-loader/lib!./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–1-0!./node_modules/.store/vue-loader@15.11.1/node_modules/vue-loader/lib??vue-loader-options!./src/components/common/BreadCrumbs.vue?vue&type=script&lang=jsquill/dist/quill.bubble.css in ./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–13-0!./node_modules/.store/babel-loader@8.3.0/node_modules/babel-loader/lib!./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–1-0!./node_modules/.store/vue-loader@15.11.1/node_modules/vue-loader/lib??vue-loader-options!./src/components/common/Editor.vue?vue&type=script&lang=jsquill/dist/quill.core.css in ./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–13-0!./node_modules/.store/babel-loader@8.3.0/node_modules/babel-loader/lib!./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–1-0!./node_modules/.store/vue-loader@15.11.1/node_modules/vue-loader/lib??vue-loader-options!./src/components/common/Editor.vue?vue&type=script&lang=jsquill/dist/quill.snow.css in ./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–13-0!./node_modules/.store/babel-loader@8.3.0/node_modules/babel-loader/lib!./node_modules/.store/cache-loader@4.1.0/node_modules/cache-loader/dist/cjs.js??ref–1-0!./node_modules/.store/vue-loader@15.11.1/node_modules/vue-loader/lib??vue-loader-options!./src/components/common/Editor.vue?vue&type=script&lang=jssvg-baker-runtime/browser-symbol in ./src/icons/svg/svg/AI.svg
To install them, you can run: npm install --save path-to-regexp quill/dist/quill.bubble.css quill/di
解决:
从你给出的错误信息来看,问题出在几个依赖项没有找到,以及一个vue-style-loader的加载器无法解析。下面是一些可能的解决方案: 安装缺失的依赖项: 对于regenerator-runtime/runtime.js,它通常是由于你正在使用一些使用了regenerator的库或代码,例如regenerator-transform。你可以尝试运行以下命令来安装它: 复制代码
npm install --save regenerator-runtime
对于svg-baker-runtime/browser-symbol,看起来你正在尝试使用svg-baker来转换SVG文件。你需要安装这个包,但是似乎你提供的位置是不正确的。你可以尝试: 复制代码
npm install --save svg-baker
安装vue-style-loader: 如果你正在使用vue-loader和vue-style-loader,你需要确保它们都是最新的版本,并且它们的版本是兼容的。你可以运行以下命令来安装:
npm install --save vue-style-loader vue-loader
推荐链接
发表评论