添加离子服务核心的问题

时间:2015-05-16 00:42:33

标签: javascript ionic-framework ionic

我正在努力添加离子服务核心,以便向我正在研究的离子项目添加通知。但是,我无法安装服务核心。任何尝试这样做都会导致:

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

任何人都有使用离子和新服务包的经验吗?什么会导致这种情况的任何线索?

6 个答案:

答案 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软件包:

  1. bower install myPackage
  2. 离子添加 myPackage
  3. 因为在代理人背后而适合我。

答案 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