1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【UserLAnd】UbuntuでNode.js環境構築

Last updated at Posted at 2023-01-22

はじめに

家にPCがないのでスマホ(Android)で開発環境を構築しようと考えました。

動作環境

  • Sony Xperia 10 IV
  • Android OS 12
  • UserLAnd 3.1.4
  • Ubuntu 20.04.5 LTS
  • Nvm 0.39.3
  • Node.js 18.13.0

nvmをインストール

そのままapt installするとNode.jsのバージョンがnvmからインストールします。

$ curl -k -LO https://raw.githubusercontent.com/creationix/nvm/master/install.sh

install.shを編集(curlに「-k」オプションを付与)してUserLAndを再起動します。

  • 編集前
nvm_download() {
  if nvm_has "curl"; then
    curl --fail --compressed -q "$@"
  • 編集後
nvm_download() {
  if nvm_has "curl"; then
    curl -k --fail --compressed -q "$@"

install.shを実行します。

$ bash install.sh

Node.jsをインストール

~/.nvm/nvm.shを編集(curlに「-k」オプションを付与)してUserLAndを再起動します。

  • 編集前
nvm_download() {
  local CURL_COMPRESSED_FLAG
  if nvm_has "curl"; then
    if nvm_curl_use_compression; then
      CURL_COMPRESSED_FLAG="--compressed"
    fi
    curl --fail ${CURL_COMPRESSED_FLAG:-} -q "$@"
  • 編集後
nvm_download() {
  local CURL_COMPRESSED_FLAG
  if nvm_has "curl"; then
    if nvm_curl_use_compression; then
      CURL_COMPRESSED_FLAG="--compressed"
    fi
    curl -k --fail ${CURL_COMPRESSED_FLAG:-} -q "$@"

Node.jsの最新LTSバージョンをインストールします。

$ nvm install --lts

Node.jsのバージョンを確認

Node.jsのバージョンを確認します。

$ node --version
v18.13.0

npmを最新化

付属のnpmは古いことが多いのでパッケージを更新します。

$ npm update -g npm

npmのバージョンを確認

npmのバージョンを確認します。

$ npm --version
9.3.1
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?