Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更新现有包';什么是依赖版本?_Javascript_Npm_Mean Stack - Fatal编程技术网

Javascript 更新现有包';什么是依赖版本?

Javascript 更新现有包';什么是依赖版本?,javascript,npm,mean-stack,Javascript,Npm,Mean Stack,我正在Ubuntu 14.04上尝试安装此软件包: 但是,每当我尝试这样做时,它都会尝试将节点java 0.5.5作为依赖项安装,但失败了(给我节点gyp错误) 我查找了这个问题,通过使用较新版本的NodeJava解决了这个问题。0.6.1似乎工作正常,但我不知道如何更新依赖项以安装stanford corenlp软件包。add "node-java": "^0.6.1" 在package.json文件的“dependencies”中。然后运行npm安装。这将安装正确版本的NodeJava 然

我正在Ubuntu 14.04上尝试安装此软件包:

但是,每当我尝试这样做时,它都会尝试将节点java 0.5.5作为依赖项安装,但失败了(给我节点gyp错误)

我查找了这个问题,通过使用较新版本的NodeJava解决了这个问题。0.6.1似乎工作正常,但我不知道如何更新依赖项以安装stanford corenlp软件包。

add

"node-java": "^0.6.1"
在package.json文件的“dependencies”中。然后运行
npm安装
。这将安装正确版本的NodeJava


然后尝试安装standford corenlp。如果他们没有在package.json中硬编码节点java版本,您应该可以

Yes,它列在package.json中。这就是我想知道的。我该如何改变这一点呢?在他们的package.json中,我看到了“java”:“^0.6.0”,所以我所说的应该有效。你试过了吗?你有错误吗?您正在尝试安装什么版本的斯坦福corenlp?一个非常丑陋的解决方案是分叉他们的项目,并更改包。json…对不起,我的电源断了。这是不幸的。我正在尝试安装最新版本,我确实尝试了您的建议,它将继续尝试并安装“java@0.5.5“我得到了该版本的相应错误。一旦我使用fork,如何实际使用我的运行npm安装?