
node.js
CongJiYong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Node使用Nvm安装双版本切换(node两个版本同时用怎么办?不同的项目Node版本要求不一样怎么办?)
【代码】Node使用Nvm安装双版本切换。原创 2023-11-23 22:00:00 · 985 阅读 · 0 评论 -
node.js地址ps模块
const qst = require('qs');let str = "keyword=帽子&enc=utf-8&pvid=397affb661e34752ba567c770deba950";let obj = qst.parse(str);console.log(obj);//将查询字符串解析成对象let str2 = qst.stringify({ "usr":"lisi","age":20,"email":"[email protected]"});console.l原创 2022-05-16 10:38:06 · 264 阅读 · 0 评论 -
npm命令
vue --versionvue upgrade //升级,更新 输入Y//rm -rf node_modules/ //删除原创 2022-04-26 15:01:35 · 140 阅读 · 0 评论 -
JSONP
原创 2022-03-17 11:57:48 · 124 阅读 · 0 评论 -
热更新1234
npm run dev原创 2021-12-13 17:10:24 · 82 阅读 · 0 评论 -
node.js通过mysql包操作mysql数据库
服务端// 引入mysql包const express = require('express');const mysql = require('mysql');const app = express();const path = require('path');// 第二步const mysqlObj = mysql.createConnection({ host: '127.0.0.1', port: 3306, user: 'root', password: 'toor',原创 2021-12-06 19:47:12 · 158 阅读 · 0 评论 -
node.js&art模板引擎更新
// app.locals 将变量设置到app.locals对象下面,这个数据在所有的模板中都可以获取到// 静态资源/** * 为了使art-template模板引擎能够更好的和express框架配合,模板引擎官方在原art-template模板引擎的基础上封装express-art-template * 使用 npm install art-template express-art-template 命令进行安装 * * */ const express = require('ex原创 2021-12-03 22:01:45 · 160 阅读 · 0 评论 -
node.js&ejs模板引擎数据更新
const experss = require('express');const path = require('path');const app = experss();app.listen(3000, () => { console.log(`web服务器工作在3000端口`);});//配置ejs:app.set('view engine', 'ejs'); //设置模板引擎为ejsapp.set('views', [path.join(__dirname, 'moban'原创 2021-12-02 19:59:01 · 858 阅读 · 0 评论 -
node.js&express操作session
const experss = require('express');var cookieSession = require('cookie-session');const app = experss();app.listen(3000, () => { console.log(`web服务器工作在3000端口`);});//使用第三方中间件cookie-session来设置、获取session:app.use(cookieSession({ name: 'cursessi原创 2021-12-02 19:53:54 · 355 阅读 · 0 评论 -
node.js&express操作cookie
const experss = require('express');const path = require('path');const cookieparser = require('cookie-parser');const app = experss();app.listen(3000, () => { console.log(`web服务器工作在3000端口`);});//使用第三方cookie-parser中间件来获取cookie:app.use(cookiepars原创 2021-12-02 19:51:40 · 558 阅读 · 0 评论 -
前端、后端node.js文件上传下载
const experss = require('express');const path = require('path');const fs = require('fs');const formidable = require('formidable');var svgCaptcha = require('svg-captcha');const app = experss();app.listen(3000, () => { console.log(`web服务器工作在3000原创 2021-12-02 19:49:24 · 1594 阅读 · 0 评论 -
node.js图片验证码
const experss = require('express');var svgCaptcha = require('svg-captcha');const app = experss();app.listen(3000, () => { console.log(`web服务器工作在3000端口`);});//创建图片验证码app.get('/codeimg', (req, res) => { let svgObj = svgCaptcha.create({ si原创 2021-12-02 19:48:50 · 214 阅读 · 0 评论 -
node65
原创 2021-12-01 21:08:38 · 174 阅读 · 0 评论 -
node.js自定义中间件
const experss = require('express');const timestamp = require('time-stamp');const app = experss();app.listen(3000, () => { console.log(`web服务器工作在3000端口`);});// let obj = {};// obj.x = 11;// console.log(obj);//req:request请求对象//res:response响应对原创 2021-12-01 19:59:59 · 311 阅读 · 0 评论 -
node.js模块化路径语法
//模块化路由语法来设计路由//设计路由: router.get()、router.post()、router.all();const express = require('express');const router = express.Router();router.post('/mytest', (req, res) => { res.send(`处理POST请求`);});//显示注册界面:router.get('/zhuce', (req, res) => {原创 2021-12-01 19:54:53 · 155 阅读 · 0 评论 -
express创建web服务器
//引入express框架const express = require('express');// console.log(express);//创建应用:const app = express();// console.log(app);//监听端口:app.listen(4040, () => { console.log('4040端口');});// app.all('/zhuce', (req, res) => {// res.send('al原创 2021-12-01 19:47:11 · 251 阅读 · 0 评论 -
node.js创建web服务器
//引入http模块const http = require('http');// console.log(http);//创建web服务器:const server = http.createServer();// console.log(server);//监听事件:server.on('事件名',回调方法);//req对象:request请求对象//res对象:response响应对象server.on('request', function(req, res) { co原创 2021-12-01 19:44:46 · 116 阅读 · 0 评论 -
node.js自定义模块暴露
暴露//单个暴露:exports.tel = 110;//批量暴露:let hostname = 'www.qq.com';var port = 8080;function fn() { console.log('fn()方法在m2文件中');}module.exports = { hostname, port, fn, "usr": "张三", "x": "测试下", mydemo() { console.log('mydemo()方法在m2文件中'); } };自定义模块原创 2021-12-01 19:42:24 · 840 阅读 · 0 评论 -
node.js内置模块 url.js
url模块let curUrl = 'https://search.jd.com:80/Search?keyword=帽子&enc=utf-8&pvid=397affb661e34752ba567c770deba950';let obj = new URL(curUrl);let obj2 = obj.searchParams; //为Map数据结构console.log(obj, obj.port, obj2, obj2.get('keyword'));querystring原创 2021-12-01 19:36:19 · 106 阅读 · 0 评论 -
node.js文件操作?目录操作
文件操作//引入fs模块:fs模块是对文件或目录的操作const fs = require('fs');console.log(__dirname); //当前路径 console.log(__filename);//异步方式读取文件内容fs.readFile(`${__dirname}/123.txt`, function(x, y) { console.log(x, y, y.toString());});//写文件:fs.writeFile()、fs.writeFileSyn原创 2021-12-01 19:25:32 · 169 阅读 · 0 评论