NodeJS LTSをWindowsにローカルユーザー(管理者権限なし)でインストールする方法
質問
私はシンプルなユーザーとしてWindowsを使用しており(管理者権限を持っていない)、NodeJS LTSをインストールしたいと思っています。
インストール時に
ダウンロードサイト
バイナリのみをダウンロードする選択肢がある
node.exe
(これは
npm
を含まない)、または
node.msi
インストーラを実行するには、管理者権限が必要です。
どうすれば手動で
node.exe
をインストールし、さらに
npm
?
どのように解決するのですか?
2018年10月最新情報
手順1.で参照したNodeのダウンロードページには現在 .zipアーカイブのダウンロード があり、これには nodejs 実行形式と npm . これを適当なパスに解凍し、そのパスをPATH環境変数に追加すれば(ステップ2.)、nodeとnpmの両方が手に入ります(したがって、ステップ3.から6.は省略可能です)。
にインストールするとします。
%userprofile%\Applications\nodejs-lts
にインストールするとして、その名前を
<NODE_PATH>
.
-
ダウンロード LTS
node.exe
の Windows 用バイナリをダウンロードし、それを<NODE_PATH>
. -
追加
<NODE_PATH>
をあなたのPATH
環境変数 (set PATH=<NODE_PATH>;%PATH%
を使用するか、または Windows ユーザーインターフェース ) -
安定版のダウンロードは
https://registry.npmjs.org/npm/-/npm-{VERSION}.tgz
npm パッケージ (以下 ドキュメント ) -
を解凍して
npm-{VERSION}.tgz
を任意の場所で展開します。 7zip を使う) -
を起動します。
cmd
とcd
を、npmを解凍した場所にコピーしてください。 -
実行します。
node cli.js install -gf
またはnode bin/npm-cli.js install npm -gf
は、特定のバージョンにおいて (Thanks to このコメント )
最後のコマンドを指定するのは
Makefile
をターゲットとする
install
を指定したターゲット
README.md
は手動インストール時に実行するよう促す。
関連
-
[解決済み】Nodejs: Errorを解決する方法。ENOENT: そのようなファイルまたはディレクトリがありません
-
[解決済み】ENOENT, そのようなファイルまたはディレクトリがありません。
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み] MongoDB でコレクションを日付順に並べるには?
-
[解決済み] nodeファイルの先頭にある"/usr/bin/env node "は、具体的には何をするのですか?
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] Windowsのコマンドラインで、現在の日付/時刻をファイル/フォルダー名で使用するために適切な形式で取得するにはどうすればよいですか?
-
[解決済み] nvmを使用してnpmのバージョンを変更するにはどうすればよいですか?
-
[解決済み】「npm」が内部コマンド、外部コマンド、操作可能なプログラム、バッチファイルとして認識されない。
-
WindowsでPostgreSQLのクライアントツールだけをインストールするにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 非推奨パッケージに関するNPM警告メッセージ
-
[解決済み】MongoDBのデータ/DBが見つからない
-
[解決済み】「npm install」と「npm rebuild」の違いとは?
-
[解決済み] のエラーが発生しました。これはおそらくnpmの問題ではありません。上に追加のログ出力があると思われます
-
[解決済み] MongoClient v3.0使用時、db.collectionが関数でない
-
[解決済み] のエラーが発生しました。これはおそらくnpmの問題ではありません。上に追加のログ出力があると思われます
-
[解決済み] http-server コマンドが見つかりません。
-
[解決済み] NodeJsのSequelizeでautoIncrementはどのように動作するのですか?
-
[解決済み] node.jsのセットアップウィザードが途中で終了してしまう
-
[解決済み] node.js - リクエスト - "emitter.setMaxListeners() "はどのように?