当前位置:首页 > 热门标签 >

Node.js

本标签包含:1篇文章

本专题中精选Node.js相关文档、电子书、软件、源码等资源以及技术教程文章,更多相关内容陆续增加,建议收藏本栏目,本站整理包含Node.js的内容共计1个,剩余464个等待更新。

Node.js 笔记精选
网友NO.678320

node.js中的fs.renameSync方法使用说明

方法说明: 同步版的 rename() 。 语法: 复制代码 代码如下: fs.renameSync(oldPath, newPath) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: oldPath 原路径 newPath 新路径 例子: 复制代码 代码如下: var fs = require('fs'); fs.renameSync('125.txt','126.txt'); 源码: 复制代码 代码如下: fs.renameSync = function(oldPath, newPath) { nullCheck(oldPath); nullCheck(newPath); return binding.rename(pathModule._makeLong(oldPath), pathModule._makeLong(newPath)); }; ……

网友NO.227441

Node.js Express 框架 POST方法详解

POST 方法 以下实例演示了在表单中通过 POST 方法提交两个参数,我们可以使用 server.js 文件内的 process_post 路由器来处理输入: index.htm 文件代码修改如下: htmlbodyform action="http://127.0.0.1:8081/process_post" method="POST"First Name: input type="text" name="first_name" brLast Name: input type="text" name="last_name"input type="submit" value="Submit"/form/body/html server.js 文件代码修改如下: var express = require('express');var app = express();var bodyParser = require('body-parser');// 创建 application/x-www-form-urlencoded 编码解析var urlencodedParser = bodyParser.urlencoded({ extended: false })app.use(express.static('public'));app.get('/index.htm', function (req, res) { res.sendFile( __dirname + "/" + "index.htm" );})app.……

网友NO.649151

教你如何使用node.js制作代理服务器

下面代码实现的功能是这样的: 首先创建一个HTTP服务器,当服务器接收到客户端的请求后,向"www.taobao.com"网站请求数据,当从该网站接受到的响应数据后,将响应数据发送给客户端. 复制代码 代码如下: var http=require("http"); var url=require("url"); var server=http.createServer(function(sreq,sres){ var url_parts=url.parse(sreq.url); var opts={ host:"www.taobao.cn", port:80, path:url_parts.pathname, headers:sreq.headers }; var creq=http.get(opts, function (cres) { sres.writeHead(cres.statusCode,cres.headers); cres.pipe(sres); }); sreq.pipe(creq); }); server.listen(1337,"127.0.0.1", function () { console.log("开始监听"+server.address().port+"......"); }); 运行代码后,在浏览器端运行程序: 发现没有,界面是淘宝的官……

网友NO.133261

node.js监听文件变化的实现方法

前言 随着前端技术的飞速发展,前端开发也从原始的刀耕火种,向着工程化效率化的方向发展。在各种开发框架之外,打包编译等技术也是层出不穷,开发体验也是越来越好。例如HMR,让我们的更新可以即时可见,告别了手动F5的情况。其实现就是监听文件变化自动调用构建过程。下面就关注下如何实现node监听文件变化。 场景 假定要监听index.js,每当内容更改重新编译。 我们就用简单的console来标识执行编译。下面就是实现该功能。 node原生API fs.watchFile 翻下node的文档就会看到一个满足我们需求的Apifs.watchFile(毕竟是文件相关的操作,很大可能就在fs模块下面了)。 fs.watchFile(filename[, options], listener) file……

网友NO.169818

node.js中的fs.fchown方法使用说明

方法说明: 更改文件所有权(文件描述符)。 语法: 复制代码 代码如下: fs.fchown(fd, uid, gid, [callback(err)]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) ) 接收参数: fd 文件描述符 uid 用户ID gid 群体身份 (指共享资源系统使用者的身份) callback 回调 ,传递异常参数 err 例子: 复制代码 代码如下: fs.open('content.txt', 'a', function (err, fd) { if (err) { throw err; } fs.fchown(fd, uid, gid, function(err){ if (err) { throw err; } console.log('fchmod complete'); fs.close(fd, function () { console.log('Done'); }); }) }); 源码: 复制代码 代码如下: fs.fchown = function(fd, uid, gid, callback) { binding.fchown(fd, uid, gid, makeCallback(callback)); }; ……

Copyright 2020-2021 www.fuhao321.com 编程软件库