node
周公子よ
菜菜菜菜鸟前端端端端
展开
-
学习node(13)
server.js文件 /* 模板引擎 npm更新模块命令:npm install 模块名字@latest -g jade 侵入式,缩进分层级 ejs 非侵入式的 */ const jade = require('jade'); const fs = require('fs'); const express = require('express'); let str = jade.renderFile('./jade/1.jade',{pretty:true, name:'zz', cla原创 2020-05-27 14:39:19 · 157 阅读 · 0 评论 -
学习node(12)
cookie用法: /* cookie:不安全,有限(4k),存在浏览器 读取:cookie-parser 发送: */ const express = require('express'); const cookieparser = require('cookie-parser'); let server = express(); server.use(cookieparser('kkllmmnnjj'));//读取cookie server.use('/', function(req, res)原创 2020-05-18 16:40:24 · 228 阅读 · 0 评论 -
学习node(11)
中间件mod1.js const querystring = require('querystring'); let parser = function(){//这里的req和下面的req是一个东西 return function(req,res,next){ let str = ''; req.on('data',function(data){ str += data; }); req.on('end',function(){ req.body = querystring.p原创 2020-05-15 15:57:53 · 137 阅读 · 0 评论 -
学习node(10)
index.html文件 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script> </head> <body> <input type="text原创 2020-05-15 14:46:01 · 187 阅读 · 0 评论 -
学习node(9)
自己写模块并上传到npm官网上 1、npm init //这是初始化 形成一个package.json文件 入口文件为 index.js let mul = function(){ let res = 1; for(let i = 0; i < arguments.length; i++){ res *= arguments[i]; } return res; } module.exports = { mul : mul } 2、登录npm的官网 npm login 输入账号原创 2020-05-12 10:58:11 · 110 阅读 · 0 评论 -
学习node(8)
server.js文件 /* 自定义模块 */ const sum = require('./mod1.js');//这里的 .js 可以不要的 /* 这里直接写 mod1.js 是会报错的,Cannot find module 'mod1.js' 需要给绝对路径 ./mod1.js */ const sub = require('mod2'); /* 把模块写入到 node_modules 文件夹下,就不用写绝对路径了 node会先去系统模块里找 找不到,再从node_modules文件夹下找 */原创 2020-05-12 10:38:10 · 168 阅读 · 0 评论 -
学习node(7)
index.html文件` <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script> </head> <body> 账号:<input type="原创 2020-05-09 17:05:32 · 179 阅读 · 0 评论 -
学习node(6)
index.html文件 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script...原创 2020-05-08 11:44:57 · 136 阅读 · 0 评论 -
学习node(5)
index.html文件 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script...原创 2020-05-08 10:53:31 · 144 阅读 · 0 评论 -
学习node(4)
index.html文件 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script...原创 2020-05-08 09:46:31 · 125 阅读 · 0 评论 -
学习node(3)
/* 如何进行文件操作 */ const fs = require('fs'); const http = require('http'); let server = http.createServer(function(req,res){ let url = 'www' + req.url; fs.readFile(url,function(err,data){ if(err){ ...原创 2020-05-06 09:41:23 · 101 阅读 · 0 评论 -
学习node(2)
/* 如何进行文件操作 */ const fs = require('fs'); const http = require('http'); let server = http.createServer(function(req,res){ let url = 'www' + req.url; fs.readFile(url,function(err,data){ if(err){ ...原创 2020-04-27 09:03:30 · 147 阅读 · 0 评论 -
学习node(1)
const http = require('http'); let server = http.createServer(function(req, res) { //请求和响应 console.log(req.url);//请求的绝对路径 switch(req.url){ case '/1.html' : res.write('1111'); break; case '/...原创 2020-04-23 10:59:35 · 119 阅读 · 0 评论