node.js工程模块中的本地配置环境安装使用 在Node.js工程模块中常常用到本地配置信息,该配置信息还会涉及到不同的运行环境会有不同的配置点,常用的有开发环境设置,生产环境设置,测试环境设置等等,现总结一组方法。 该方法使用包 configure-local 安装yarn add configure-local使用配置文件放置 配置文件使用格式.json格式1必须放置在本项目的c
node  test.js   test.jsvar http = require('http');var url = require("url");var querystring = require("querystring");server = http.createServer(function (req, res) {        //获取返回的url对象的query属性值     v
原创 2021-08-13 19:20:25
450阅读
前言再不学nodeJs,我们就老了......在HTML5大浪袭来的时候,很多先辈就开始了NodeJs之旅,而那时我还在做服务器端的程序后来转成前端,和梯队的距离已经很大了,因为我会服务器端语言,还干了很久,所以至今才开始学习NodeJs,向完整的前端前进这次学习NodeJs的计划是:① 1-2周学习基础知识② 1周左右开发一个简单项目③ 利用NodeJs开发一套用于移动端调试的工具④ 打包相关(
app.js helloworld.js
转载 2017-06-14 23:41:00
109阅读
Node.js的基本概念Node.js是编写高性能网络服务器的Javascript工具包(用JS开发服务端程序)。特点:单线程、异步、事件驱动;举个Apache服务器运行方式的例子,比如线程池里面有150个线程,当有大量的并发产生的时候(有大量的访问者涌入去访问服务器),会去线程池里面去取线程,其中线程操作有可能是读库或者写入等,线程执行完毕返回给客户端结果之后,线程会继续放回线程池,此时,线程又
目录一、基础配置二、安装Nginx方法二:brew安装nginx三、配置Nginx一、基础配置如果你的服务器是全新的,那么首先更新源: 输入apt-get update回车安装curl,用来下载资源: 输入apt-get install -y curl回车下载node安装脚本: 输入curl -sL https://deb.nodesource.com/setup_8.x | sudo -E ba
转载 2024-04-07 14:05:22
149阅读
Node.js常见面试题1、NodeJS中的this为什么是一个空对象?2、NodeJS中为什么可以直接使用exports、require、module、__filename、__dirname?3、NodeJS中为什么不能直接exports赋值,而可以给module.exports赋值?4、通过require导入包的时候应该使用var/let还是const?5、require和import的区
。 /** * fs.stat 检测是文件还是目录 * fs.mkdir 创建目录 * fs.writeFile 创建写入文件 * fs.appendFile 追加文件 * fs.readFile 读取文件 * fs.readdir 读取目录 * fs.rename 重命名 * fs.rmdir 删 ...
转载 2021-07-18 22:45:00
160阅读
2评论
什么鬼代码,以为梯子挂了准备ctrl+c,结果自己好了[root@k7smaster demo-chart]# helm dependency update Hang tight while we grab the latest from your chart repositories... ...Unable to get an update from the "local" chart rep
原创 2020-09-27 09:39:02
1322阅读
Demo目录 query ./dbconfig.jsconst mysql = require('mysql')const dbconfig = require('./dbconfig')const po
原创 2022-06-20 12:48:59
232阅读
 nodejs -- 从零开始对接微信支付(一无所有,只有执业执照开始)32019.01.27 14:01:40字数 1,075阅读 2,874无营业执照, 其实也可以实现,就是比较麻烦,走的是黑科技路线, 参考payjs, 这个只要付三百块钱就可以, 不需要自己去折腾, 灰产请绕道。nodejs纯原生例子, 可以直接copy使用,没有框架包袱。nodejs微信支付最佳实践nodejs
js做动态增删改查在学习js以后我们可以模拟后端,实现动态的页面增删改查设计前端页面完善基础样式写增删改查的方法index.html<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <link href="index.c
转载 2024-03-29 07:30:14
101阅读
一门后端语言,必不可少的就是需要跟文件系统进行交互。nodejs虽然是js的衍生物,但是必不可
原创 2022-11-03 10:18:13
177阅读
安装依赖 npm install protobufjs 创建proto文件 syntax = "proto3"; package protobuf; message Chat{ string msg=1; } 创建工具类 const protobuf = require("protobufjs"); /** * 加载类型 * @param filePath * @param p
原创 2021-08-10 10:13:40
488阅读
node概念nodejs是js语言在脱离浏览器环境运行的解决方案,它主要由ECMAScript与node API两部分组成
原创 2024-05-15 10:31:36
66阅读
  先贴参考链接1、准备工作ngrok用来做内网映射,Node.js用来搭建后台服务,微信测试帐号用来和服务器交互这里直接用个人PC做服务器开发测试比较方便(也可以去阿里云,腾讯云买服务器,还需要买域名,域名备案也比较麻烦需要公司资质)微信公众号当前分为订阅号、服务号、企业号(现在叫企业微信)具体区别见http://kf.qq.com/faq/120911VrYVrA130805byM32u.ht
nodejs,缓存设置
原创 2022-11-25 11:07:24
865阅读
在node.js中,回调函数的多重嵌套可能会导致代码难以维护。因此,我们借助Promise来封装异步函数,使用统一的链式API来避免函数不断的嵌套匿名函数,脱离这多重回调的麻烦,使代码可读性更强。简单来说,Promise就是把函数的嵌套改成了并列,使其代码更友好。Promise对象一般有三种状态:Pending(未完成),Fulfilled(操作成功),Rejected(操作失败)说说他的一些常用
转载 2023-11-26 17:11:24
78阅读
最近的工作有用到SystemJS,在这里对SystemJS的理解做个总结和记录吧,备忘。什么是SystemJSSystemJS是一个可运行于浏览器端的模块加载器,是一个polifill,可以让我们在浏览器上直接使用ES模块等先进语法,而不用管浏览器是否支持该语法。对应的,SystemJS有一个运行于Nodejs的版本:system-node.cjs。为什么会出现SystemJSChrome浏览器其
转载 2024-05-31 11:42:02
261阅读
--摘自廖雪峰nodejs教程 No1:模块 一个模块想要对外暴露变量(函数也是变量),可以用module.exports = variable;,一个模块要引用其他模块暴露的变量,用var ref = require('module_name');就拿到了引用模块的变量。 Node利用JavaSc
转载 2019-03-22 11:10:00
243阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5