nodejs02---demo
2024-09-04 02:15:32
1.Hello World
打一个一个文本编辑器,在其中输入
console.log('Hello World');
并保存为helloworld.js。打开dos窗口进入该文件的目录运行
node helloworld.js 执行则可以看到输出的helloworld
2.Node.js命令行工具
node -v 版本
node -e eval scipt eval(“console.log('呵呵')”);
例:node -e "console.log('hello world')"; 直接执行
3. node :直接进入编译模式
然后输入: console.log("111")
第一行是输出、第二行是返回值
4.建立HTTP服务器
创建一个app.js
var http=require('http') //引入http包拿到http对象,模块和包没有明显的区分,
http.createServer(function(req,res){ //调用对象的方法
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.end('<p>PCAT</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');
接下来node app.js 打开浏览器访问 http://localhost:3000即可。这样就部署了一个web。比如tomcat、resin更加方便 4.调试代码:
下载最新版node,进入node安装目录C:\Program Files (x86)\nodejs\node_modules\npm,执行npm install -supervisor -g
安装supervisor包来控制调试代码。 (未完成) 进入编译模式:node
执行:supervisor app.js
代码改动刷新页面就修改了, 不需要每次停止重启node.js的服务
app.js
var http=require('http')//引入http包拿到http对象,模块和包没有明显的区分,
http.createServer(function(req,res){//调用对象的方法,回调
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.end('<p>PCAT</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');
helloworld.js
console.log("Hello word爱爱爱");
最新文章
- 在Centos7服务器上搭建网关服务
- android ndk开发(二)实现一个官方demo
- Codeforces Round #247 (Div. 2) B - Shower Line
- C语言基本数据类型
- c语言中float、double、long double在内存中存储方式
- 2.13. 获取托管对象(Core Data 应用程序实践指南)
- UWP 常用文件夹
- JdbcTemplate源码解析
- Web of science数据下载以数据处理
- C#.NET使用Task,await,async,异步执行控件耗时事件(event),不阻塞UI线程和不跨线程执行UI更新,以及其他方式比较
- STL容器之vector
- 【洛谷p2837】晚餐队列安排
- 『算法设计_伪代码』贪心算法_最短路径Dijkstra算法
- Linux命令(六) 查看文件 cat tac more less tail
- 【记录】【持续更新】mybatis使用记录
- MVC使用TempData跨控制器传递信息而无需记住key的名称
- DB2数据源在Spring环境中的配置
- iOS8开发之iOS8的UIAlertController
- python右键不显示IDLE
- 缓存varnish的管理及配置详解