![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
九霄123
专注于 前端的技术积累 js cs html vue node.js react svn github hichart echart layui element ui 微信小程序,vant ui+ vue移动端开发,浙政钉,钉钉小程序等的O
展开
-
linux启动node项目指令
linux启动node项目指令第一步,进入node项目目录下cd /home/apps/basic/第二步,找到node进程号ps -ef|grep node (本案例 main.js文件为node项目入口文件名字)main.js所在行的开头的一个数字号第三步 杀掉node进程kill -9 1374 1374是第二步找到的进程号第四步重启node的进程号第四步重启nodenohup npm start &...原创 2022-05-16 19:10:25 · 3162 阅读 · 0 评论 -
VS Code中无法识别npm命令
背景:重新安装了node, 发现无法在vscode中使用npm. 百度了很多帖子,最终解决。记录一下。首先,当你修改了环境变量后, vdcode,在打开时,因该会读取一次环境变量,在新建终端时,测试也会重新读取一次。 vscode重新打开多次,无法使用npm,在重新打开一个新的终端时,可以使用了。...原创 2022-02-14 16:29:42 · 2048 阅读 · 1 评论 -
Node.js安装及环境配置之Windows-npm instal xxx -g 提示没有权限
前端环境安装问题: 电脑恢复出厂设置了,重新安装node并配置环境变量后,无法全局安装使用,提示没有权限。安装下面安装Node.js安装及环境配置之Windows篇报错:没有权限 The operation was rejected by your o perating system. npm ERR! It's possible that the file was already in use (by a text editor or antivirus), npm ERR! or原创 2022-02-14 15:58:59 · 938 阅读 · 0 评论 -
npm install 指令理解
npm install 延申使用vue或者node的时候,经常用到npm i ,那么当命令行中输入npm 的时候,系统都做了什么呢1. dos系统windows的区别http://www.elecfans.com/baike/wangluo/wangluoyouhua/20180117617528.html2.npm制作脚本工具体验https://www.jianshu.com/p/4f943110dce71.dos系统windows的区别dosdos,是磁盘操作系统的缩写,是个人计算机上转载 2020-07-06 04:52:46 · 1443 阅读 · 0 评论 -
Express中解析post请求数据-- 中间件(bodyParser)
解析post请求数据http://expressjs.com/en/starter/static-files.html 官网上使用插件的原因:req.query 注意: query只能拿到get 通过url传递的数据。 post 不是通过路径传参,在Express中没有内置获取表单post请求体的API, 这里我们需要使用一个第三方包: body-parserInstallation 安装$ cnpm install body-parserAPIvar bodyParser原创 2020-07-04 12:36:09 · 1009 阅读 · 1 评论 -
nodemon 自动重启
修改完代码自动重启我们这里可以使用一个第三方命令行工具: nodemon 来帮我们解决频繁修改代码而重启服务器的问题。nodemon是一个基于Nde.js开发的一个第三方命令行工具,我们使用的时候需要独立安装。 node monitoring node监视器 cnpm install --global nodemon //全局安装 全局安装的包,在哪个目录中都可以装 版本检查: nodemon --version安装完毕后使用方法node app.js原创 2020-07-03 18:37:22 · 180 阅读 · 0 评论 -
Express 中使用art-template 模板引擎
在 Exptess 中使用art-template 模板引擎1. Installnpm install --save art-templatenpm install --save express-art-template 两个都加载, 有相互依赖关系。2. 配置使用 art-template 模板引擎2.1第一个参数表示,当渲染以.art结尾的文件的时候,使用art-template模板引擎express-art-template 是专门用来在Express 中 把art-templ原创 2020-07-03 00:38:46 · 272 阅读 · 1 评论 -
npm 中的package.json
npm 中的package.json1. npmpackage又叫node package manager 包管理器2. package.json作用是: 项目中都是用了什么包, 相互依赖关系是什么。 node_modules丢失了,怎么恢复,留作备案。我们建议每个项目总都要有一个package。json文件(报表数文件,就像产品的说明书一样,给人踏实的感觉。)如何备案 : npm install art-template --save 这个save就是保存依赖信息存放原创 2020-07-02 13:43:33 · 377 阅读 · 0 评论 -
Node 中的 require方法加载规则
Node 中的 require方法加载规则一 exports 方法加载模块分为三种1.核心模块require('模块标示')1.如果是非路径形式的模块标识 即加载核心模块require('fs') //为什么可以这样写 官方把方法写入到了node.js程序中了。https://github.com/nodejs/node/blob/master/lib/fs.js //可以参照源码核心模块的本质也是文件, 文件已经被编译到二进制文件中,我们只需要按照名字来加载就可以了2…原创 2020-07-02 01:34:20 · 639 阅读 · 0 评论 -
exports 与module.exports的关系
exports 与module.exports 父子关系文件作用域通信规则。加载 require1 语法:var 自定义变量名称 = require('模块')require 后发生了什么: 1.执行被加载模块中的代码 2. 得到被加载模块中的 exports 导出的接口对象导出 export在Node 中是模块作用域,默认文件中所有的成员只在当前文件模块中有效。对于洗完可以被其他模块访问的成员。我们就需要吧这些公开的成员过载原创 2020-07-01 18:06:52 · 172 阅读 · 0 评论 -
node.js 评论发布demo
1. 文档结构2. code 代码 aap.js//app application 应用程序//把当前模块所有的依赖项都声明在文件模块的最上面//为了保持目录结构保持统一,html文件,都放到views(视图)文件夹里。//lib第三方的包放到里面//静态资源放到public里面var http = require('http')var fs = require('fs')var template = require('art-template')var url = require(原创 2020-07-01 14:09:32 · 165 阅读 · 0 评论 -
在node中的使用art-template
在node中的使用art-template主文件注意点:require(‘art-template’) ,里面的字符写法, 在npm 中 npm i art-template,怎么初始化的,怎么引入。var fs = require('fs')var http =require('http')var server = http.createServer()var template = require('art-template') //引入模板引擎server.on('requ原创 2020-06-30 14:18:39 · 173 阅读 · 0 评论