![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nodejs
oye-game
这个作者很懒,什么都没留下…
展开
-
socket.io的基本用法
今天用nodejs和socket.io实现在线聊天功能。总结一下socket.io的基本用法首先安装socket包npm install socket.io在服务器端引用const socketio = require("socket.io");安装完包,引用这个socket的js文件 。他的路径node_modules/socket.io-client/dist/socket.io.js在客户端,即index.html文件中引用<script src="js/sock转载 2020-08-22 16:13:12 · 968 阅读 · 0 评论 -
centos7安装最新版node和npm
首先安装wget,用于下载nodeyum install -y wget在node官网查看node最新版本,使用wget下载node最新包wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz解压下载的node包,分别执行以下指令xz -d node-v10.13.0-linux-x64.tar.xz tar -xfnode-v10.13.0-linux-x64.tar配置node和npm。注意node所在原创 2020-06-17 10:14:05 · 746 阅读 · 0 评论 -
art-template模板包含和模板继承使用分析
1. 首先有一些公共的模块,如头部、尾部,这些模块可以单独拿出来,然后在每一个要使用这些模块的地方包含这些公共的模块header.html<div> <h1>公共的头部</h1></div>footer.html<div> <h1>公共的底部</h1></div>接着是...原创 2019-11-18 11:48:08 · 309 阅读 · 0 评论 -
node api之mysql
var mysql = require('mysql');// 1. 创建连接var connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'root', database: 'users' // 对不起,我一不小心把数据库名字和表名起成一样的,你知道就行});/...原创 2019-11-15 15:35:39 · 81 阅读 · 1 评论 -
mongoose 运用
1. 简易demovar mongoose = require('mongoose');// 连接MongoDBmongoose.connect('mongodb://localhost/test', { useMongoClient: true });mongoose.Promise = global.Promise;//创建一个模型//就是在设计数据库//MongoDB 是...原创 2019-11-15 15:31:17 · 116 阅读 · 0 评论 -
js回调函数获取异步操作
如果需要获取一个函数中异步操作的结果,则必须通过回调函数来获取funtion fn (callback) { //var callback = function (data) { console.log(data) } setTimeout(function () { var data = 'hello' callback(dat...原创 2020-05-06 08:34:52 · 285 阅读 · 0 评论 -
package.json简要说明
Node 中package.json文件package.json 类似产品说明书在package.json中有一个dependencies属性,改属性用来保存项目的第三方依赖信息所以建议每个项目都要有且只有一个package.json(存放在项目的根目录)我们可以通过 npm init [–yes] 来生成package.json 文件同样的,为了保存依赖信息,我们每次安装第三...原创 2019-11-08 16:20:15 · 114 阅读 · 0 评论 -
js之 forEach和$.each
forEach 在IE8不支持;['abc', 'd', 'efg'].forEach(function(item, index){ console.log(item);});jQuery遍历 $.each(['abc', 'd', 'efg'], function (index, item) { console.log(item) })这个...原创 2019-10-31 11:12:34 · 171 阅读 · 0 评论 -
npm简单命令
查看版本npm --version升级npmnpm install --global npmnpm init 生成package包npm init -y 可以快速生成npm install 包名: 只下载npm install --save 包名: 下载并且报错依赖性 npm -i -Snpm uninstall 包名: ...原创 2019-10-31 10:55:55 · 117 阅读 · 0 评论 -
node的require机制
node加载本地模块 路径形式模块./ 当前目录,不可省略../ 上一级目录,不可省略文件后缀, .js 可以省略如: require('./foo') require('./foo.js')加载核心模块的本质也是文件核心模块文件一级被编译到了二进制文件中,我们只需要按名字就可以了require('fs')require('http')加载第三方模块...原创 2019-10-31 10:35:47 · 221 阅读 · 0 评论 -
export和module.exports
exports和module.exports在node中,每个模块内部都有一个自己的module对象,而在module中,也有一个对象叫: exports也是一个对象比如:var module = { exports: { foo:'bar', add: function(){} }}如果需要对外...原创 2019-10-31 10:07:29 · 109 阅读 · 0 评论 -
nodejs基础1
总结1Node.js 是什么JavaScript 运行时既不是语言,也不是框架,它是一个平台Node.js 中的 JavaScript没有 BOM、DOMEcmaScript 基本的 JavaScript 语言部分在 Node 中为 JavaScript 提供了一些服务器级别的 API文件操作的能力http 服务的能力总结2Node 中的 JavaS...原创 2020-05-06 08:37:41 · 167 阅读 · 0 评论