VUE安装插件失败!(axios)

在这里插入图片描述

npm ERR! code ENOSELF
npm ERR! Refusing to install package with name "axios" under a package
npm ERR! also called "axios". Did you name your project the same
npm ERR! as the dependency you're installing?
npm ERR! 
npm ERR! For more information, see:
npm ERR!     <https://docs.npmjs.com/cli/install#limitations-of-npms-install-algorithm>

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/mac/.npm/_logs/2021-02-10T02_25_20_246Z-debug.log
➜  axios git:(master) npm install axios
npm ERR! code ENOSELF
npm ERR! Refusing to install package with name "axios" under a package
npm ERR! also called "axios". Did you name your project the same
npm ERR! as the dependency you're installing?
npm ERR! 
npm ERR! For more information, see:
npm ERR!     <https://docs.npmjs.com/cli/install#limitations-of-npms-install-algorithm>

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/mac/.npm/_logs/2021-02-10T02_28_17_988Z-debug.log

原因:项目名称和插件名称相同,将项目名称改掉,同时将package.json中name值改掉。创建项目的时候,不要起用插件名当做项目名。

在 IntelliJ IDEA 中使用 `vue add axios` 命令报错通常是因为 Vue CLI 插件系统或依赖配置的问题。以下是可能的原因和解决方案: --- ### **常见原因及解决方法** 1. **Vue CLI 版本问题** - `vue add` 是 Vue CLI 3+ 的功能,旧版本不支持。 - **解决**:确保已安装 Vue CLI 3+: ```bash npm install -g @vue/cli ``` 2. **项目未初始化或非 Vue CLI 项目** - `vue add` 只能在通过 Vue CLI 创建的项目中使用。 - **解决**:检查项目是否由 `vue create` 生成,或重新初始化项目。 3. **网络或权限问题** - 插件安装可能因网络或权限失败。 - **解决**: - 使用淘宝镜像加速: ```bash npm config set registry https://registry.npmmirror.com ``` - 或以管理员权限运行终端。 4. **插件名称错误** - `axios` 不是官方插件,直接通过 npm 安装更合适。 - **解决**:改用以下命令安装: ```bash npm install axios ``` 然后在代码中手动引入。 5. **依赖冲突** - 项目依赖版本不兼容。 - **解决**:删除 `node_modules` 和 `package-lock.json`,重新安装: ```bash rm -rf node_modules package-lock.json npm install ``` --- ### **推荐操作步骤** 1. **检查 Vue CLI 版本** ```bash vue --version ``` 确保版本 ≥ 3.0。 2. **直接安装 axios** ```bash npm install axios ``` 在 `main.js` 中全局引入: ```javascript import axios from 'axios'; app.config.globalProperties.$axios = axios; ``` 3. **使用 Vue CLI 官方插件(如需)** 如果需要其他功能(如代理配置),可尝试: ```bash vue add vue-cli-plugin-axios ``` --- ### **调试技巧** - 查看完整错误日志:在终端运行命令时添加 `--debug` 参数。 - 检查 IDEA 的终端权限:确保终端能访问 npm 全局路径。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值