0
我将rx-angular添加到了我的npm软件包中,当我在本地安装它时,它抓住了rx的依赖关系,没有任何问题。当我发布到产品时,似乎有点工作,但并不完全,这使我困惑(错误明智),迫使我手动安装rx。显然,一个软件包并不是什么大不了的事情,但这似乎并不是正确的行为,而且我不确定是否设置不当,或者我需要解决一些其他错误。npm install显示已安装模块的命令,但没有新文件
这里是一个npm install
生产输出:
npm http GET https://registry.npmjs.org/rx-angular
npm http 200 https://registry.npmjs.org/rx-angular
npm http GET https://registry.npmjs.org/rx-angular/-/rx-angular-1.1.3.tgz
npm http 200 https://registry.npmjs.org/rx-angular/-/rx-angular-1.1.3.tgz
npm http GET https://registry.npmjs.org/rx
npm http 200 https://registry.npmjs.org/rx
[email protected] node_modules/rx-angular
└── [email protected]
正如你所看到的,rx下抓住,但随后事情funked了它的安装,我认为?因此,时髦的人物?我不知道,我不知道哪里出了问题,我不知道如何解决它。我的包中没有rx,只是rx-angular,因为我尝试使用rx-angular来编辑它需要运行的rx版本。
啊,你认为这是一个缓存的问题? – RhoVisions
因此,更新节点加上这个似乎已经奏效,虽然现在所有的模块前面都是时髦的'''' - '''字符,在一些变化或另一个变化(现在它已经安装了一个TON更多的模块,我猜测是来自更新?)。 – RhoVisions
也许你正在运行旧版本的npm(和节点?)。使用'npm install npm @ latest -g'更新它' – mattias