我已经安装了Node
和Connect
模块来构建HTTP
中间件。但是每次我试图在f.js
中导入connect
时,都会出现以下错误:
但是我已经安装了Connect
:
有人有什么建议吗
更新:
我的代码如下:
var connect = require('connect');
var server = connect.createServer(function(req,res){
res.write("Hello World");
res.end();
});
server.listen(8080);
1条答案
按热度按时间zf2sa74q1#
您需要设置指向node的环境变量。您可以通过右键单击我的计算机->属性->高级系统设置选项卡->高级->环境变量来设置。在现有的PATH变量中,在末尾添加安装的节点文件夹位置(节点命令正在工作的位置),并以分号分隔。然后在命令提示符下的任何位置尝试node -v,以验证它是否提供了已安装的node版本。还要验证是否存在npm的环境变量。例如,DriveLetter:\Users\UserName\AppData\Roaming\npm
确保f.js和node_modules在同一个文件夹中。