我正在尝试用JavaScript开发一个抽象语法树程序。我正在使用Jet Brains IDE进行开发。运行程序时,出现错误“找不到模块esprima”。 nodejs设置非常完美,我认为它没有任何问题。请在下面找到代码片段。在一篇文章中,我看到esprima模块存在于nodejs中。请帮忙。谢谢。
var esp = require('esprima');
最佳答案
检查项目的node_modules
目录中的esprima
。如果不存在,请尝试在终端中使用以下命令进行安装,
从命令提示符终端,将目录更改为项目的根目录。
使用WinKey + R
运行命令提示符。然后运行cmd
,然后在cmd中执行change directory命令。例如,如果您的项目在C
驱动器中,
C:
这将更改为C:驱动器,然后找到您的项目目录。
cd project_directory
用您的更改
project_directory
。然后使用安装模块,npm install esprima
否则,请尝试使用更新它,
npm update esprima