2017-05-28 14 views
0

私は、javascriptとelectronを使ってシンプルなスマートミラープロジェクトを進めています。私はラップトップでソフトウェアを動かすことができましたが、ラズベリーパイに移したときにnpmのインストールに問題があります。私はこれを取得入力後、 "NPMインストール":ラズベリーパイにnpmをインストールしようとするとエラーが発生する

npm WARN package.json [email protected] No repository field. 
npm ERR! 404 Not Found 
npm ERR! 404 
npm ERR! 404 'types/jquery' is not in the npm registry. 
npm ERR! 404 You should bug the author to publish it 
npm ERR! 404 It was specified as a dependency of 'smart-mirror-server' 
npm ERR! 404 
npm ERR! 404 Note that you can also install from a 
npm ERR! 404 tarball, folder, or http url, or git url. 

npm ERR! System Linux 4.9.24-v7+ 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" 
npm ERR! cwd /home/pi/Desktop/smart-connected-mirror-master 
npm ERR! node -v v0.10.29 
npm ERR! npm -v 1.4.21 
npm ERR! code E404 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/pi/Desktop/smart-connected-mirror-master/npm-debug.log 
npm ERR! not ok code 0 

を私はapt-getをapt-getをどうするか

任意のアイデアをアップグレード など sudoを更新 sudoを試してみましたか?ありがとう!

編集:私はより多くの現在のバージョンへのNode.jsを更新し、今ではエラーなしでインストール

sh: 1: electron: Permission denied 

npm ERR! Linux 4.9.24-v7+ 
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start" 
npm ERR! node v7.10.0 
npm ERR! npm v4.2.0 
npm ERR! code ELIFECYCLE 
npm ERR! errno 126 
npm ERR! [email protected] start: `electron .` 
npm ERR! Exit status 126 
npm ERR! 
npm ERR! Failed at the [email protected] start script 'electron  .'. 
npm ERR! Make sure you have the latest version of node.js and npm  installed. 
npm ERR! If you do, this is most likely a problem with the smart-mirror- server package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  electron . 
npm ERR! You can get information on how to open an issue for this project with: 
npm ERR!  npm bugs smart-mirror-server 
npm ERR! Or if that isn't available, you can get their info via: 
npm ERR!  npm owner ls smart-mirror-server 
npm ERR! There is likely additional logging output above. 

npm ERR! Please include the following file with any support request: 
npm ERR!  /home/pi/.npm/_logs/2017-05-29T03_33_22_466Z-debug.log 
+2

使用しているNode.jsのバージョンは非常に古いです。より新しいバージョン(たとえば、v6)をインストールしてみてください。手順はここにあります:https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions – robertklep

+0

[なぜNPMのバージョン3.5.2しかインストールできないのですか? Ubuntu 16.04?](https://stackoverflow.com/questions/44095985/why-can-i-only-install-version-3-5-2-of-npm-on-ubuntu-16-04) – Aurora0001

+0

こんにちは@robertklep node.jsを更新したところ、正しくインストールされました。しかし、npm startのコマンドを入力すると、新しいエラーが発生します。このエラーを表示するために元の投稿を編集しました。私はこれらがおそらく簡単な質問であることを知っていますが、私はこれにすべて慣れていません。ありがとうございました。 – Grumpy96

答えて

0

は、あなたがこのissueを見たことがあります:私は、コマンド

npm start 

で入力したときしかし、私はこれを取得しますか? ElectronはRaspberryPi 2/3でのみ動作しますが、どのバージョンを使用していますか?
実際にアプリを実行する前にnpm installを実行していますか? OSからOSにnode_modulesをコピーすると、実行可能なパーミッションが非常に混乱することがあります。
新しいインストールを試すことができます。rm -rf node_modules && npm install

関連する問題