Javascript 添加离子服务核心的问题
我正在添加ionic服务核心,以便向我正在处理的ionic项目添加通知。但是,我无法安装服务核心。任何这样做的尝试都会导致以下情况:Javascript 添加离子服务核心的问题,javascript,ionic-framework,ionic,Javascript,Ionic Framework,Ionic,我正在添加ionic服务核心,以便向我正在处理的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 C
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
有人有过使用爱奥尼亚和新服务包的经验吗?有什么线索会导致这种情况吗?看起来整个问题都是users.config文件的权限问题。如果您只需删除位于Users/username/.config的.config文件夹,然后重试添加组件,它们就会工作。要测试是否安装了bower,请运行命令
bower
。
如果不承认,,
使用命令安装
npm安装-g bower
然后跑
爱奥尼亚添加爱奥尼亚服务核心
这在Windows中对我有效。以下是一个对我有效的技巧,您可以先使用bower安装来安装软件包,然后使用ionic add来查找以前安装的bower软件包:
对我有效是因为我有代理权。我也有同样的问题。运行以下两个命令,它应该可以工作
npm install -g bower
bower install ionic-service-core --save
这似乎是一个权限问题(在OSX上) 可以使用
chmod 755~/.config
这将文件夹的权限更改为rwxr-xr-x我尝试了以上所有方法,但真正对我有效的是,希望这对其他人有所帮助。 这就是我找到它的地方
你是怎么加的?“ionic添加ionic service core”?这帮助我发现问题实际上与权限有关。我对父文件夹(通过OS X get info)进行了递归权限更改@Jackson权限更改是什么?你还记得吗?@leonsas我想说那是整个应用程序文件夹。不确定在windows中如何操作,但在Linux机器(非osx)上,您可能可以执行
chmod-rg+w
和chmod-ru+w
ionic config build