概要
ラズパイにnode.jsをインストールしてjavascriptのサーバ環境を構築します。※準備中手順
- ラズパイにnodejsをインストールする
- ラズパイにnmpをインストールする
- フォルダを作成して、npm initコマンドを実行する なにも考えずにinitしたらワーニングが出た。
- 実行するjavascriptを作成する
- javascriptを自動起動にする
pi@raspberrypi:/usr/local/bin/MyLineBot $ sudo npm init -y npm WARN npm npm does not support Node.js v10.15.2 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9. npm WARN npm You can find the latest version at https://nodejs.org/ Wrote to /usr/local/bin/MyLineBot/package.json: { "name": "MyLineBot", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" }npmのバージョンアップ
pi@raspberrypi:/usr/local/bin/MyLineBot $ sudo npm install npm@latest -g npm WARN npm npm does not support Node.js v10.15.2 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9. npm WARN npm You can find the latest version at https://nodejs.org/ /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js + npm@6.14.4 added 435 packages from 869 contributors in 53.254sもう一度initをやり直し。今度はエラーが出なかった
pi@raspberrypi:/usr/local/bin/MyLineBot $ sudo npm init -y Wrote to /usr/local/bin/MyLineBot/package.json: { "name": "MyLineBot", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "lice