node コマンドが見つからない問題の解決策: 1. 環境変数を確認する; 2. 「$ npm prefix -g」コマンドを実行して Nodejs のモジュールのインストール パスを取得する; 3. 追加する環境への出力グローバル インストール パス。変数の Path エントリを入力するだけです。
このチュートリアルの動作環境: Windows 7 システム、node18.4.0 バージョン、Dell G3 コンピューター。
ノード コマンドが見つからない場合はどうすればよいですか?
Nodejs がモジュールをグローバルにインストールした後にコマンドが見つからない問題の解決策
この問題が発生した場合は、それを記録し、プロンプトが環境変数であることを確認してください。次のコマンドを実行して、Nodejs モジュールのインストール パスを取得します:
$ npm prefix -g
出力されたグローバル インストール パスを環境変数の Path エントリに追加するだけです。
関連紹介:
モジュールは独立した機能体です
1 つのモジュール (メイン モジュール) が他のモジュール (サブモジュール) を導入し、モジュールは他のモジュールによってインポートされます。
nodejs では、js ファイル (ディレクトリを含む) がモジュールであり、モジュールは本質的に匿名関数です。
は、カスタム モジュール (ユーザーが作成したモジュール) とコア モジュール (ノード モジュールによって提供されます)、サードパーティ モジュール
Nodejs は、各モジュールに関数を自動的に追加します。ファイル内のコードは、関数によって自動的にインクルードされます。内部の変数と関数はローカルであり、結果のスコープは次のとおりです。モジュールスコープの場合は呼び出されます
(function(){ 文件中的代码 })
rquire: 他のモジュールを導入するために使用される関数 (メソッド)
module: 現在のモジュールのオブジェクト
module.exports:現在のモジュールのオブジェクト エクスポート オブジェクト
__dirname: 現在のモジュールの絶対ディレクトリ 注: dir→ディレクトリ
__filename: 現在のモジュールの絶対ディレクトリとモジュール名 注: アンダースコアは2 つの
module. エクスポートのパブリック コンテンツ、つまりエクスポートされたオブジェクトは、モジュールを導入することで取得されます
require() は、他のモジュールを導入する (オブジェクトを導入する) ために使用される関数ですmodule.exports によってエクスポート)
推奨される学習: 「nodejs ビデオ チュートリアル 」
以上がノードコマンドが見つからない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。