为什么我不能降级npm包PhantomJS?

时间:2016-03-26 10:17:24

标签: node.js phantomjs package.json

前段时间我安装了npm包phantomjs。现在我的单元测试不起作用了。 PhantomJS浏览器没有捕获。

我想降级软件包phantomjs的版本。

我发现,我可以通过npm uninstall phantomjs删除phantomjs。我这样做了,控制台说一切都好。

我尝试了命令npm v phantomjs | grep version。它说安装了phantomjs,它的版本是2.1.3。看起来没有卸载phantomjs。

我尝试从项目中完全删除node_modules并再次编写install命令:npm install。当我检查版本时,我得到了2.1.3。在我的package.json phantomjs中描述为"phantomjs": "^1.9.19"。所以,我希望,版本将是>=1.9.19 < 2.0.0。嗯,这是1.9.19。我在&gt; node_modules \ phantomjs \ package.json`中手动检查了版本,它是1.9.19。

那么实际安装的版本是什么?为什么packages.json和命令npm v xxx中的版本不相同?

0 个答案:

没有答案