
node.js
文章平均质量分 76
马优晨
生活中的打击和挫折远比想象的更多,有时灾难又会让你的一切努力白费,也许明天我们就会死去,但如果我们还活着,在面对着种种不公和无奈过后,“明天的明天的明天,你是否会依然爱着这个世界。” 我想我会.......................
展开
-
Node 使用 MySQL
使用进行安装。原创 2023-08-10 16:28:40 · 621 阅读 · 0 评论 -
Node RESTful API说明
REST即;表述性状态转移是。满足这些约束条件和原则的应用程序或设计就是RESTful。需要注意的是,REST是设计风格而不是标准。原创 2023-08-09 17:40:30 · 218 阅读 · 0 评论 -
node配置Web 服务器
Web服务器一般指,是指驻留于因特网上某种类型计算机的程序,Web服务器的基本功能就是。大多数都支持服务端的脚本语言()等,并通过脚本语言从数据库获取数据,将结果返回给客户端浏览器。目前最主流的三个是。原创 2023-08-09 11:34:38 · 571 阅读 · 0 评论 -
使用n切换node版本
今天在运行项目的时候遇到一个问题:./src/global.scssError: Missing binding /Users/youchenma/Documents/alibaba/business/node_modules/_node-sass@4.14.1@node-sass/vendor/darwin-x64-83/binding.nodeNode Sass could not find a binding for your current environment: OS X 64...原创 2021-07-08 19:49:53 · 6740 阅读 · 0 评论 -
nodejs path.parse()
nodejs path.parse() 的使用方式为 path.parse(path)• path <string> 参数为`string`• 返回: <Object> 返回值为`Object`path.parse() 方法会返回一个对象,其属性表示 path 的有效元素。 尾部的目录分隔符会被忽略.在 POSIX 上(Liunx,unix,等可移植操作系统)在 Windows 上:参考地址: http://nodejs.cn/api/path/path_pa转载 2020-06-22 19:21:01 · 2618 阅读 · 0 评论 -
ejs数据处理
ejs读取对象数据test.jsconst ejs=require('ejs');//ejs渲染的数据是在回调里面ejs.renderFile('./views/1.ejs', {name: '马优晨',age:18, pas:'888898'}, function (err, data){ console.log(data);});1.ejs<!DOCTYPE html><html> <head> <meta charset="原创 2020-06-20 15:00:19 · 831 阅读 · 0 评论 -
node js的模块化的分类
一、node js的模块化的分类:(1)系统模块(2)自定义模块二、对外输出:对外输出东西——必须加给exports(1)单个输出:exports.xxx=??;exports.xxx=??;exports.xxx=??;(2)多个输出module.exports={ xxx: ??, xxx: ??, xxx: ??};(3)module.exports === exports 是等价的三、总结概括:require——引入其他模块exports——输出modu原创 2020-06-18 09:40:41 · 397 阅读 · 0 评论 -
npm发布包
npm发布包举例:(1)首先建立一个文件夹(2)登录npm账号(3)发布npm publish(4)出现问题问题1:403 Forbidden - PUT https://registry.npm.taobao.org/extract - no_perms 淘宝镜像可以输入一下命令查看当前的登录源: npm config get registry切回到npmjs源,输入以下命令:npm config set registry=http://registry.npmjs.org问题2原创 2020-06-18 09:34:22 · 240 阅读 · 0 评论 -
安装 nvm
(1)下载nvm 下载地址(2)安装nvm安装完成后检查:nvm -v(3) 安装node打开nvm文件下settings文件,添加下载镜像指向淘宝,否则安装可能不成功node_mirror: https://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm安装...原创 2019-12-03 10:23:38 · 377 阅读 · 0 评论 -
nodejs模块导入导出
为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。创建 hello.js 文件exports.world = function () { console.log('Hello World');}创建 your.js 文件一个对象封装到模块中function Your() { var name; this.setName = function...原创 2019-07-17 14:04:45 · 6345 阅读 · 0 评论 -
nodeJS的管道流和链式流
Stream 是一个抽象接口,Node 中有很多对象实现了这个接口四种流类型Readable - 可读操作。Writable - 可写操作。Duplex - 可读可写操作.Transform - 操作被写入数据,然后读出结果。常用的事件有data - 当有数据可读时触发。end - 没有更多的数据可读时触发。error - 在接收和写入过程中发生错误时触发。finish ...原创 2019-07-17 10:19:19 · 645 阅读 · 0 评论 -
Node.js 路由的简单使用
创建router.js 文件代码:function route(pathname) { console.log("About to route a request for " + pathname);} exports.route = route;创建server.js 文件代码:var http = require("http");var url = require("url...原创 2019-07-18 19:05:06 · 487 阅读 · 0 评论 -
nodeJS 事件绑定
nodeJS事件模块格式// 引入 events 模块var events = require('events');// 创建 eventEmitter 对象var eventEmitter = new events.EventEmitter();// 绑定事件及事件的处理程序eventEmitter.on('eventName', eventhandle);// 触发事件even...原创 2019-07-16 10:30:30 · 1097 阅读 · 1 评论 -
jade模板引擎修改为ejs模板引擎
如果我们使用jade模板引擎,里面的页面应该是这样的: 后缀名都是jade如果想使用ejs 模板引擎要怎么做呢?(1)安装 ejs npm install ejs --save (2)在项目的app.js 文件内新增 var ejs = require('ejs'); 在设置app.engine('.html', ejs.__express);a...原创 2018-08-14 17:52:31 · 772 阅读 · 0 评论 -
node.js热部署
问题: 这里我搭建了一个项目但是每次改动都需要重新启动node? 缺陷: 这样子很影响开发效率,我想着修改代码页面会立即更新。 解决方案: 这里我们使用了hotnode进行热启动。当我们搭建完Express 项目后,目录如下:├── app.js├── bin│ └── www├── package.json├── public│ ├── images│...原创 2018-08-14 16:59:04 · 3099 阅读 · 0 评论 -
为什么要用nodejs做中间层
为什么要用nodejs做中间层后端出于 性能 和别的原因,提供的接口所返回的 数据格式也许不太适合前端 直接使用。 前端所需的 排序功能、 筛选功能 ,以及到了视图层的 页面展现 ,也许都需要 对接口 所提供的 数据进行二次处理 。这些处理虽可以放在前端来进行,但也许数据量一大便会浪费浏览器性能。因而现今,增加node端便是一种良好的解决方案。...转载 2018-08-01 09:56:46 · 10412 阅读 · 1 评论 -
如何搭建一个node 工程
为什么要写这篇文章,因为现在Node.js这几年确实越来越火,这个看看github 上面的代码数量,不用我在多说。node.js的性能也是相当不错,配合上express类库以及Vue.js 对于前端工程师的我们确实是把利器。在以前的老本家爱立信公司,联动优势以及现在开发的“萌店”都使用了这种技术,个人觉得这方面也算有点心得体会。接下来就分几步概述一下,一个Node工程的起始搭建安装node.js第原创 2016-10-26 18:28:55 · 12997 阅读 · 0 评论