3

JavaScript で抽象構文ツリー プログラムを開発しようとしています。開発には Jet Brains IDE を使用しています。プログラムを実行すると、エラーCannot find module esprima が表示されます。nodejsの設定は完璧で、問題はないと思います。以下のコード スニペットを見つけてください。ある記事で、nodejs に esprima モジュールが存在することを確認しました。助けてください。ありがとうございました。

var esp = require('esprima');
4

2 に答える 2

7

プロジェクトのnode_modulesディレクトリで を確認してくださいesprima。そこにない場合は、ターミナルで次のコマンドを使用してインストールしてみてください。

コマンド プロンプト ターミナルから、ディレクトリをプロジェクトのルート ディレクトリに変更します。

WinKey + Rコマンドプロンプトを実行するために使用します。次に を実行cmdし、cmd でディレクトリ変更コマンドを実行します。たとえば、プロジェクトがCドライブにある場合、

C:

これは C: ドライブに変わり、プロジェクト ディレクトリを見つけます。

cd project_directory

project_directoryあなたのものを変えてください。次に、を使用してモジュールをインストールします。

npm install esprima

それ以外の場合は、次を使用して更新してみてください。

npm update esprima
于 2013-09-22T13:15:30.490 に答える