怎么用node启动最简单的一个服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用node启动最简单的一个服务相关的知识,希望对你有一定的参考价值。

参考技术A 就目的而言,这应该归类到vue的文集中,但是因为本身的大类是node,所以就归属到node的环境下。

就个人而言,本篇的主要目的是启动一个node的服务,所以就以此为目标并展开。

一.先决条件:

在电脑上正确安装了node,npm(可无)

步骤:

1.在自己想要创建的目录中,创建一个服务出来,以下是我的目录,这儿以node-anywhere为例子

2.使用cnpm/npm 创建服务

3.直接anywhere 端口号启动服务

4.最后的话就导入你的vue.js开始开发吧

后言:

1.最后写这篇鸡肋博客是因为最近发现很多朋友都是依赖vue的脚手架,不然就起不来一个项目。。个人感觉这样还是有点太依赖了,虽然对开发来说更方便了,但是爱折腾的思想不允许我这么安逸。。。。

2.Anywhere是一个随启随用的静态服务器,它可以随时随地将你的当前目录变成一个静态文件服务器的根目录。

Node.js学习笔记--一个最简单的服务器请求

说明(2017-5-2 10:27:03):

1. 需要安装node,http://nodejs.cn/download/

2. 安装完后,在cmd里输入node -v可以查看版本。

3. 代码foo.js:

注意:

(1)http.createServer的两个参数,req.url而不是res.url,最后一定要res.end()!

(2)server.listen不是listener。3000是端口,随便起名。后面是自己电脑的路由地址,cmd里ipconfig查看一下。

1 var http = require("http");
2 var url = require("url");
3 var server = http.createServer(function(req,res){
4     console.log("服务器接收到了请求"+req.url);
5     res.end();
6 });
7 server.listen(3000,"192.168.1.150");

4. 在cmd里cd到foo.js的目录,输入node foo.js运行,会出现光标闪烁。

5. 浏览器地址栏输入http://192.168.1.150:3000,在控制台可以看到:

 

以上是关于怎么用node启动最简单的一个服务的主要内容,如果未能解决你的问题,请参考以下文章

搭建一个最简单的node服务器

用图标在android中启动网页的最简单方法

Node.js学习笔记--一个最简单的服务器请求

node.js学习之webpack打包react最简单用法

nginx 在前端中的简单应用

Node.js 后台启动 forever(永恒) 简单用法