今天第一次使用npm执行js文件的时候,出现了错误,后来发现确实不应该。下面是我准备的问题,因为第一次问的时候,问题还在审稿中,但是还没等审稿结果出来,问题就解决了。写下来记录下来,希望和我一样自学前端的朋友不要犯同样的错误(虽然我觉得没有人会像我一样犯这样的错误)。第一次用npm,不知道报错怎么解决,特来求助,先谢谢了~昨晚装了npm,准确的说是最新版的node.js,还有通过npm命令.js下载underscore:npminstallunderscore在我的node_modules目录下,可以看到我已经成功下载underscore,但是当我使用underscore时,出现错误:Icreatedanindex.jsfileinthedownloadedunderscoredirectory,具体代码如下:varunderscore=require('underscore');varoutput=underscore.without(["a","b","c"],"a");控制台日志(输出);当我在命令行执行这个js文件时使用的命令是:系统弹出这样一个错误:为什么会弹出这个错误?如何解决?之所以会出现这样的错误,是因为我发现我使用的命令根本就错了。我在命令行输入的只是我的js文件的目录,并没有使用命令去执行。所以,当我在index.js之前加上node命令后,问题就解决了,如下:反正写下来记录一下,提醒自己以后不要再犯这样的错误了。
