我搭了个内部使用的cnpm,版本v2.5.1,但是在使用过程中有需要安装一个已经有私有前缀的包 @remobile/react-native-toast ,通过cnpm安装报错 404 Not Found ,后来发现配置中有个 privatePackages,但是这个配置我加上之后还是404 ,配置如下:
privatePackages: [’@remobile/react-native-toast’],
安装 cnpm install @remobile/react-native-toast
又测试了下,使用 cnpm install @remobile/react-native-toast --registry=http://registry.npm.taobao.org 就可以安装成功
请问下是配置错了么还是应该怎么着一下?
求助各位
是不是授权问题啊,我不是太熟cnpm,等苏大@fengmk2解答吧
你可以去看一下cnpm https://github.com/cnpm/cnpmjs.org 好像记得在syncByInstall部分对带@ 和不带@ 的包名处理有些区别。一般sync之后就可以安装了 From Noder
cnpmjs.org是否已经升级到最新版本?这个bug最近的cnpmjs.org已经修复了的 自豪地采用 CNodeJS ionic
@i5ting @wssgcg1213 @fengmk2 多谢回复,升级到最新版已经可以了,多谢各位
@fengmk2 试了试我这里的也有问题,也升了一下,应该好了吧。。带 scope 的包名好难找啊,都不懂用什么来测试
@alsotang https://www.npmjs.com/~remobile 这个人下面发了一大堆私有包
@wssgcg1213 thx!
已经跟npm官方反馈了,需要他们提供接口才能自动同步scope模块,不过还没进展 自豪地采用 CNodeJS ionic