nodejs 第一个应用执行报错

caoPengFlying 2017-10-10 05:36:03
当我安装好了express 之后 我建立了一个Helloworld.js的文件 里面的代码为:
var express = require('express');
var app = express();

app.get('/',function(req,res){
res.send("hello world");
});

var server = app.listen(8080,function(){
var host = server.address().address;
var port = server.address().port;
console.log("应用实例,访问地址为http://"+host+port);
});
然后再命令行输入 node Helloworld.js 报了如下错误:
E:\nodejs\node_global\express:2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
请问这是什么原因
...全文
580 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
caoPengFlying 2017-10-26
  • 打赏
  • 举报
回复
问题已经解决,是因为我没有在当前目录下面去npm install express 我是在全局里面安装的express 所以不能引用express的模块所以报了错!

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧