node,服务器的创建

let http= require('http');
let server = http.createServer((req,res)=>{
  res.statusCode = 200;
  res.setHeader("Content-Type","text/plain;charset=utf-8");
  res.end("Hello,nOded.js")
});
server.listen(3000,'192.168.0.63',()=>{
  console.log("服务器已经运行,输入来访问")
})

然后在终端输入要运行的文件,node demo.js

然后在服务器端输入192.168.0.63:3000

就可以访问到Hello,nOded.js,这句话

2.在一个文件里使用另一个js文件的内容,要用exports来暴露,然后在要执行的文件里来引入这个文件,,把这个文件赋予一个值,然后用.的方式来打印

暴露变量

// module.exports = {
//   userName:"Jack",
//   sayHello:function () {
//     return 'Hello';
//   }
// };
exports.userName="Tom";
exports.sayHello=function () {
  return 'world'
};

打印变量

// let user = require('./User');
// console.log(`userName:${user.userName},I say ${user.sayHello()}`);

4.请求路径地址req.url会打印输入框里的路径,

url.parse(req.url)会打印出object
util.inspect(url.parse(req.url))会打印出整个请求头的内容
inspect主要是对调试有帮助

猜你喜欢

转载自blog.csdn.net/qq_41153478/article/details/82940075
今日推荐