我正在努力添加离子服务核心,以便向我正在研究的离子项目添加通知。但是,我无法安装服务核心。任何尝试这样做都会导致:
Failed to find the bower component "ionic-service-core".
Are you sure it exists? (CLI v1.4.0-alpha.6)
Your system information:
OS: Mac OS X Yosemite
Node Version: v0.10.33
Cordova CLI: 5.0.0
Ionic Version: 1.0.0-rc.5
Ionic CLI Version: 1.4.0-alpha.6
Xcode version: Xcode 6.3.1 Build version 6D1002
ios-sim version: Not installed
任何人都有使用离子和新服务包的经验吗?什么会导致这种情况的任何线索?
答案 0 :(得分:6)
要测试您是否安装了bower,请运行该命令
bower
。
如果这是无法识别的,
用命令安装
npm install -g bower
然后跑
ionic add ionic-service-core
。
这在Windows中适用于我。
答案 1 :(得分:3)
看起来整个事情是用户.config文件的权限问题。如果您只是删除位于Users / username / .config的.config文件夹,并重新添加组件,它们就会起作用。
答案 2 :(得分:1)
这是一个适合我的技巧,您可以先使用 bower install 来安装您的软件包,然后使用 ionic add 找到之前安装的bower软件包:
因为在代理人背后而适合我。
答案 3 :(得分:0)
我也有同样的问题。运行以下两个命令,它应该可以工作。
npm install -g bower
bower install ionic-service-core --save
答案 4 :(得分:0)
似乎是权限问题(在OSX上)。
可以使用chmod 755 ~/.config
将文件夹的权限更改为rwxr-xr-x
答案 5 :(得分:0)
我尝试了以上所有内容,但真正对我有用的是这个,希望这对某人有所帮助。 这是我发现它的地方。
https://github.com/driftyco/ionic-platform-web-client/issues/29
ionic config build