2017-07-15 18 views
1

ダウンロードしたvscodeソース。私は[email protected]インストールスクリプトで失敗しました

scripts\npm.bat install 

を実行したときに構築するために彼らの指示に従って、インストールスクリプトを[email protected]に失敗しました。コンソールはまた、以下を示し

D:\vscode-master\node_modules\extract-zip\index.js:35 
    zipfile.readEntry() 
     ^

TypeError: zipfile.readEntry is not a function 
at D:\vscode-master\node_modules\extract-zip\index.js:35:15 
at D:\vscode-master\node_modules\yauzl\index.js:31:7 
at D:\vscode-master\node_modules\yauzl\index.js:96:14 
at D:\vscode-master\node_modules\yauzl\index.js:342:5 
at D:\vscode-master\node_modules\fd-slicer\index.js:32:7 
at FSReqWrap.wrapper [as oncomplete] (fs.js:629:17) 

Iが抽出ジップV 1.6.5をインストールしている、これは依存関係に記載されています。いいえアイデアここで何がうまくいかない。私はnode_modulesを削除してファイルをビルドし、再度チェックしました。うまくいかないようです。誰か私をここで案内してくれますか?

答えて

0

今日、nsc @ 5でvscodeソースコードをコンパイルしたときに同じ問題が発生しました。

最初にnpm-shrinkwrap.jsonを削除してみてください。それは私のMac上でこの問題を解決しました。

理由は、zipパスが未定義であると思われます。これは~/.electron-gyp/.electron/mksnapshot-v1.6.0-darwin-x64.zipである必要があります。

+0

npm-shrinkwrap.jsonはどこにありますか? – ryderd

0

インストール済み4.6.1。最初はうまくいきませんでした。新しいvscodeソースを取得し、再度ビルドし、これはトリックを行うように見えました。私もgitの問題を開いていた人もいました。

this git link issueを確認してください。

よろしくおねがいします。

関連する問題