2016-09-26 14 views
0

ノード4.5.0を使用してWindows 10にnativescriptをインストールしようとしていて、エラーが発生しています。明らかに、ノード0.8または0.10が必要なxmlbuilder(バージョン2014)のバージョン2.2.1をインストールしようとしています。Nativescriptのインストールエラー:古いxmlbuilderバージョンを試していますか?

npmノードモジュールをインストールしようとしています。私は何が起こっているのかをデバッグする方法を知らない。それはnvmと関係がありますか?

58355 info install [email protected] 
58356 info postinstall [email protected] 
58357 info install [email protected] 
58358 info postinstall [email protected] 
58359 verbose unlock done using C:\Users\Jason\AppData\Roaming\npm-cache\_locks\npm-2b9ada4a148d9bea.lock for C:\Program Files\nodejs\node_modules\nativescript\node_modules\npm 
58360 verbose about to build C:\Program Files\nodejs\node_modules\nativescript 
58361 verbose unlock done using C:\Users\Jason\AppData\Roaming\npm-cache\_locks\nativescript-a3c660f576f1098e.lock for C:\Program Files\nodejs\node_modules\nativescript 
58362 verbose stack Error: Unsupported 
58362 verbose stack  at checkEngine (C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\node_modules\npm-install-checks\index.js:16:16) 
58362 verbose stack  at Array.<anonymous> (C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\node_modules\slide\lib\bind-actor.js:15:8) 
58362 verbose stack  at LOOP (C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\node_modules\slide\lib\chain.js:15:14) 
58362 verbose stack  at chain (C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\node_modules\slide\lib\chain.js:20:5) 
58362 verbose stack  at C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\lib\install.js:1038:5 
58362 verbose stack  at C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\lib\utils\locker.js:39:7 
58362 verbose stack  at cb (C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\node_modules\lockfile\lockfile.js:149:38) 
58362 verbose stack  at C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\node_modules\lockfile\lockfile.js:171:16 
58362 verbose stack  at C:\Users\Jason\AppData\Roaming\nvm\v4.5.0\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:43:10 
58362 verbose stack  at FSReqWrap.oncomplete (fs.js:82:15) 
58363 verbose pkgid [email protected] 
58364 verbose cwd C:\Users\Jason 
58365 error Windows_NT 10.0.10586 
58366 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i" "-g" "nativescript" 
58367 error node v4.5.0 
58368 error npm v2.15.9 
58369 error code ENOTSUP 
58370 error notsup Unsupported 
58370 error notsup Not compatible with your version of node/npm: [email protected] 
58370 error notsup Required: {"node":"0.8.x || 0.10.x"} 
58370 error notsup Actual: {"npm":"2.15.9","node":"4.5.0"} 
58371 verbose exit [ 1, true ] 

答えて

0

私は同じセットアップ(ウィン-10のNode.js 4.5およびNPM 2.15.9付き)を持って、すべてが期待通りに働いている - NativeScriptはありません面倒でNPMからインストールされます。

ノードバージョンとのローカル非互換性を除外するには、this windows node managerを試すことができます。 nvmを使用すると、いくつかのnodejsバージョンとswithをそれらの中にインストールできます。例えば

nvm install 4.4.7 

は、以前の安定したバージョンがインストールされ、nvm use 4.4.7で、あなたは再びnativescritpインストールし、エラーがまだ存在するかどうかを確認しようとすることができます。

また、あなたの全体のNPMキャッシュas discussed hereをきれいにします

npm cache clean 

を試すことができます。

関連する問題