Ionic 3中Native AppPrefences plugin_not_installed错误排查求助
解决Ionic项目创建时的
plugin_not_installed错误 我完全理解被这个问题卡壳的烦躁——专门建项目排查确实够折腾的。结合你给出的调试信息,咱们一步步来解决这个plugin_not_installed错误:
1. 补全本地Ionic CLI安装
你的调试日志显示local: false,说明当前项目目录没有本地安装的Ionic CLI,这很可能是依赖加载异常的根源:
- 先进入你的项目根目录
E:\Project\Ionic,执行本地安装命令:npm install @ionic/cli --save-dev - 安装完成后,改用本地CLI来创建项目:
npx ionic start
2. 清理缓存并重置全局CLI
缓存损坏或者全局CLI版本异常也会引发这类插件未安装的问题:
- 先清理npm缓存:
npm cache clean --force - 卸载并重新安装全局Ionic CLI:
npm uninstall -g @ionic/cli npm install -g @ionic/cli - 如果项目里已经有残留文件,先删除依赖目录和锁文件,再重新安装:
rm -rf node_modules package-lock.json npm install
3. 验证环境变量配置
日志里的binPath指向全局CLI的路径C:\Users\yandi\AppData\Roaming\npm,要确保这个路径在系统的PATH环境变量里:
- 打开Windows的「系统属性-高级-环境变量」,检查
PATH中是否包含该路径,没有的话添加进去 - 重启你的控制台,执行
ionic --version确认CLI能正常调用
4. 指定稳定版本创建项目
有时候版本兼容性问题会导致插件加载失败,可以尝试用最新稳定版CLI直接创建:
npx @ionic/cli@latest start blank --type angular
(如果需要其他框架类型,把angular换成react或vue即可)
5. 检查权限问题
Windows下权限不足可能导致插件无法正常安装:
- 右键点击命令提示符或PowerShell,选择「以管理员身份运行」
- 重新执行项目创建命令
内容的提问来源于stack exchange,提问作者Yandi Banyu Karima Waly
相关产品推荐
相关产品推荐

