
node
小强有个dream
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
跨域: 汇总
跨域 nodejs js 前端原创 2022-07-24 11:55:16 · 196 阅读 · 0 评论 -
vue服务端渲染:nuxtjs打包与部署
nuxtjs原创 2022-06-05 20:37:42 · 5382 阅读 · 0 评论 -
npmjs: pm2插件
PM2原创 2022-06-05 13:30:58 · 576 阅读 · 0 评论 -
node: 加密网页(类似可实现百度云加密分享)
加密网页不要放在静态资源目录,需要程序读取返回一:/data.js// 根据cookie中的 id=password查询- 有就返回请求的html文件 没有就返回请求输入密码的html// 加密路径的数据表let arr = [ { id: 1, url: '/a.html', shapwd: '123SDf' }]// 参考链接: https://www.cnblogs.com/spirit-ling/p/8596518.html// 优化点//.原创 2022-04-13 20:55:10 · 359 阅读 · 0 评论 -
node:后端返回html页面
let fs = require('fs')fs.readFile("./public/a.html", function (err, data) { if (err) { res.setHeader('Content-Type', 'text/plain;charset=utf-8') res.end('文件读取失败 稍后重试') } else { //图片不需要指定编码 // res.setHeader('Con原创 2022-04-13 20:53:20 · 1264 阅读 · 0 评论 -
后端: docker容器
1.docker和虚拟机2.docker工作原理3. docker应用场景1.快速部署 (运行mysql,node等服务)原创 2022-04-13 20:49:09 · 343 阅读 · 0 评论 -
后端:微信支付-pc扫码
pc端扫码是这种形式的(链接)原创 2022-04-13 20:29:04 · 322 阅读 · 0 评论 -
后端: 生成小程序二维码;生成海报;
前端<view class='cont' id='canvas-container' > <image src='data:image/png;base64,{{codeimg}}' ></image></view> onLoad: function() { var that = this; let token = 'access_token=38_4CasJpJeAN_JSx5JsSXcKKE3lYi_HPZA9hTioLszf原创 2022-04-13 20:28:21 · 516 阅读 · 0 评论 -
nodejs: buff流转图片 base64图片
base64格式:前端img标签展示图片: 以data:image/png;base64,iV开头=结尾;或者网络图片链接data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfkAx4HLQXjaBGt原创 2022-04-13 20:25:41 · 2190 阅读 · 0 评论 -
npm: browserslist插件 (webpack搭配.browserslistrc筛选符合要求的版本浏览器)
进入网址搜索查询js某个特性的兼容,如搜索let-浏览器兼容根目录配置.browserslistrc文件> 0.01%last 2 versionnot dead或chrome 91或者在webpack.config.js类似的配置文件原创 2022-03-12 12:57:02 · 2983 阅读 · 0 评论 -
nodejs: 解决windows下使用nvm安装node时npm下载失败
查看以往node和npm匹配的版本 出现场景:create-react-app脚手架需要node14.0.0及以上版本,但是我用nvm切换后无法使用npm我的解决办法查看了和node相匹配的npm版本,nvm切换到可以使用npm的node版本,然后下载指定版本的npm 最后切会14.0.0就可以使用npm了...原创 2022-03-02 23:16:32 · 1321 阅读 · 0 评论 -
node: 包管理工具npm
npm 中文官网 英文官网npm <command命令>access 设置已发布包的访问级别adduser 添加注册表用户帐户audit 运行安全审计bin 显示npm的bin文件夹的路径bugs web浏览器中的程序包可能存在漏洞c (同config)cache 操作包缓存ci 一尘不染地安装一个项目cit 一尘不染地安装一个项目-测试环境clean-install (同ci)clean-install-test (同cit)completion 制表符con原创 2022-02-27 08:08:18 · 320 阅读 · 0 评论 -
node:官方文档2 events path process zlib
dgram (提供UDP数据报套接字的实现)https://editor.youkuaiyun.com/md/?articleId=120692714events (事件模块)const EventEmitter = require('events'); // 事件触发器class MyEmitter extends EventEmitter {}const myEmitter = new MyEmitter();myEmitter.on('event', () => { // on() 用于注册原创 2021-11-13 13:07:19 · 135 阅读 · 0 评论 -
nodejs:官方文档1 buffer crypto
nodejs用途和示例https://nodejs.org/docs/latest-v15.x/api/synopsis.htmlfs、http 就不详细展开buffer原文链接 原文链接2Buffer 类被引入作为 Node.js API 的一部分,使其可以在 TCP 流或文件系统操作等场景中处理二进制数据流。(类似于缓冲区域)计算机也有一些特殊规则,将图片、视频等存储为二进制的,总之,计算机会将无论图片、视频或其他数据都转换为二进制并存储,这就是我们说的二进制数据。(L在字符集中是7原创 2021-11-13 13:05:51 · 3079 阅读 · 0 评论 -
后台: sku商品多规格
后端返回数据格式一// 后台接口返回的数据结构// 1. 展示和默认选中// 2. 点击规格置灰,显示价格和库存let dataSku = { detail: { id: 2, // 商品id productTypeId: 1, skuTypeId: 1, tagId: 0, name: '阿迪达斯运动鞋', // price: , //商品默认价格 // amount: , // 商品默认总库存 }, // 商品规格(sku数组不原创 2021-01-27 11:16:38 · 1737 阅读 · 0 评论 -
node: 文件夹创建
指定位置创建文件夹var fs = require("fs")fs.mkdir('f:\\test1',function(err){ if(err) console.error(err); console.log('创建目录成功');});判断文件夹是否存在//检查某个目录或文件是否存在fs.exists("dirName", function(exists) { console.log(exists ? "创建成功" : "创建失败");});创建目录..原创 2021-01-19 20:10:02 · 2321 阅读 · 0 评论 -
nodejs: (网络)图片转成base64 保存网络图片到本地 本地图片转成base64
这里是https协议的(http协议改成http即可)// 抓取网络图片需要加载http模块//假定这是index.js文件var https = require('https');var url = 'http://p0.meituan.net/tuanpic/3df525af5a3f7fe04077567d2a6caf794904.png'; //一张网络图片https.get(url, function (res) { var chunks = []; //用于保存网络请求原创 2021-01-11 11:25:21 · 2065 阅读 · 4 评论 -
nodejs: nvm管理nodejs版本
nvm管理nodejs版本nvm version 查看当前版本2. 查看本地node版本nvm list3. 版本切换nvm use 版本号原创 2020-11-02 09:58:10 · 1015 阅读 · 0 评论 -
node: 运行依赖 开发依赖 package.json
devDependencies开发依赖包 运行依赖dependencies下载依赖描述–save-dev开发依赖 (简写 -D)–save运行依赖(简写 -S)原创 2019-12-13 11:17:17 · 609 阅读 · 0 评论 -
执行node的http或https报了个错:Error: socket hang up
// http.request()发请求需要 let req来接收,然后后面req.end()// http.get() http.post() 不需要end()原创 2019-11-09 18:52:05 · 2814 阅读 · 0 评论