随笔分类 - NodeJS
摘要:工程目录 如图所示,工程目录如下: 我们在工程下新建src的目录,src目录下新建三个文件夹: controller:交互数据放到该目录下; model:model类放到该目录下; router:路由(模块接口处理)放到该目录下。 model目录 我们在model目录下,新建一个resModel.j
阅读全文
摘要:搭建环境 首先新建blog-1文件夹,在文件夹下初始化package.json,执行命令: npm init -y 生成的package.json文件中的main属性默认值index.js改成bin/www.js(即是在工程目录下新建bin文件夹,并在下面新建一个www.js) 1.安装nodemo
阅读全文
摘要:处理get与post请求示例代码: const http = require('http'); const querystring = require('querystring'); const server = http.createServer((req,res) => { const meth
阅读全文
摘要:方式一:live-server live-server是一款npm工具,可以在项目目录启动一个node服务,然后直接在浏览器中预览,并且自动全局监听实时更新。 两种安装方式: 全局安装 npm i live-server -g 本地安装 npm i live-server --save-dev 直接
阅读全文
摘要:如果在请求中不设置超时时间,那么一直处理loading卡屏状态,使用connect-timeout来设置自动超时时间。 安装: npm install connect-timeout -S 如下例子: var timeout = require("connect-timeout"); app.use
阅读全文
摘要:1.path.basename(path[, ext]) path <string> ext <string> 可选的文件扩展名。 返回: <string> path.basename() 方法会返回 path 的最后一部分,类似于 Unix 的 basename 命令。 尾部的目录分隔符会被忽略,
阅读全文
摘要:nvm是node版本管理工具 为了解决node各种版本存在不兼容现象 nvm是让你在同一台机器上安装和切换不同版本的node的工具 安装 nvm-windows 最新下载地址: https://github.com/coreybutler/nvm-windows/releases 可以看到这里又有四
阅读全文
摘要:1.连接路径:path.join([path1][, path2][, ...]) path.join()方法可以连接任意多个路径字符串。要连接的多个路径可做为参数传入。 path.join()方法在接边路径的同时也会对路径进行规范化。例如: 2.路径解析:path.resolve([from ..
阅读全文
摘要:1、安装nodejs 2、在项目文件夹目录下创建一个js文件,命名server.js(自定义名称),内容如下 3、打开命令窗口,cd到项目目录下,运行node server.js,控制台会输出“服务器开启成功” 4、在浏览器中输入“localhost:8080/”+你要访问的文件名称;例如local
阅读全文