2020年1月25日土曜日

ラズパイにjavascript環境を構築する

概要

ラズパイにnode.jsをインストールしてjavascriptのサーバ環境を構築します。※準備中

手順

  1. ラズパイにnodejsをインストールする
  2. ラズパイにnmpをインストールする
  3. フォルダを作成して、npm initコマンドを実行する
  4. なにも考えずにinitしたらワーニングが出た。
    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
    
  5. 実行するjavascriptを作成する
  6. javascriptを自動起動にする

0 件のコメント:

コメントを投稿