node
文章平均质量分 69
xiaojinglyd
这个作者很懒,什么都没留下…
展开
-
开始工作就差一个双击
背景程序员日常,每天打开电脑开始工作时候总是要打开一堆的东西,浏览器、聊天工具、编辑器(打开对应的项目)、项目文件夹…作为一个’懒人‘,每天重复这一堆操作,很烦~~~环境windows(MAC也可以,下文会讲一点)gitVSCode安装并配置了path开整第一步新建文件新建一个文本文档,重命名为open.sh,重点是后缀,双击打开此文件会默认使用git bash运行后缀名也可以是.cmd双击打开此文件会默认使用cmd运行第二步编写文件想要打开一个文件夹(文件夹地址:E:\proje转载 2021-06-20 00:05:12 · 158 阅读 · 0 评论 -
一步一步打造属于自己的脚手架
预备知识本地安装卸载包在项目根目录下运行下面命令# 安装npm link# 卸载npm unlink命令行命令指定运行文件package.json文件中bin字段指定项目依赖包chalk 打印出彩色字commander 完整的 node.js 命令行解决方案download-git-repo 下载仓库代码handlebars 编译文件inquirer 交互式命令行界面ora 加载动画update-notifier 更新通知fi转载 2021-06-05 23:43:34 · 202 阅读 · 0 评论 -
前端脚手架项目
安装npm install @lydxwj/da-cli -g开发git clone https://github.com/lydxwj/da-cli.git# 或者下载解压https://github.com/lydxwj/da-cli/archive/refs/heads/master.zipcd ./da-clinpm install# 安装完依赖之后执行npm link命令打开命令行工具增加模板da add步骤示例:(本项目地址https://github.转载 2021-05-21 23:28:58 · 161 阅读 · 0 评论 -
自动生成文档
批量把Markdown文件转化成HTML,并且支持浏览器预览,实时更新同步修改开发npm start自动打开浏览器监听文件变化出现谷歌打开开发者工具之后操作页面卡死时,建议升级浏览器生产npm run build介绍目录结构asserts:存放静态文件style:本文件夹中的github-markdown.css文件是样式必需文件build:打包执行的相关代码dist:生成文档目录src:Markdown文件目录template:HTML模板文件目录注:转载 2021-03-22 23:40:51 · 273 阅读 · 0 评论 -
failed with status 128
报错信息# 在使用`download-git-repo`下载仓库代码时报错信息'git clone' failed with status 128Response code 404 (Not Found)connect ETIMEDOUT# 运行`git clone`的报错信息remote: HTTP Basic: Access deniedfatal: Authentication failed for处理download-git-repo报错Response code 404 (转载 2021-03-21 16:07:36 · 2456 阅读 · 0 评论 -
小程序使用socket.io
环境服务端:Eggegg2.15.1egg-socket.io4.1.6客户端:小程序问题1.小程序不支持socket.io推荐使用weapp.socket.io2.小程序端socket配置// weapp.socket.io项目打包后的文件const io = require('../static/js/weapp.socket.io');io(url, { transports: ['websocket'], // 此项必须设置});3.服务端配置Egg官方文档原创 2020-12-06 12:57:04 · 3858 阅读 · 1 评论 -
Egg代理文件上传
遇到这个需求时候,疯狂百度搜索浏览几篇博客之后,看到解决方案大致分为两种:代理上传流先接收文件并写入,再代理请求上传大多数文章都介绍的是第二种先接收文件并写入,再代理请求上传,这种方式无论是Egg自带的 HttpClient,还是superagent、request(已停止更新,不推荐使用)都是支持的。第一种代理上传流(单文件),目前只发现superagent支持(其他或许支持流,但需要先接收文件并写入)。接下来介绍解决方案。先接收文件并写入,再代理请求上传这种有很多种,本文只举例一个依赖安原创 2020-10-17 14:01:13 · 473 阅读 · 2 评论 -
Egg
搭建并开发初始化$ mkdir egg-example && cd egg-example$ npm init egg --type=simple$ npm i启动项目$ npm run dev$ open http://localhost:7001调试项目环境Chrome浏览器运行$ npm run debug配置运行npm run debug之后,谷歌开发者工具中会多出一个node标识点击进入,会打开一个DevTools-Node转载 2020-09-16 21:36:04 · 183 阅读 · 0 评论 -
vscode调试node源码
调试是非常好的学习方法,最近在用vscode调试node代码时候遇到了不能进入node源码的问题,因此写这篇博客就是为了遇到同样问题的能有所帮助。版本:1.42.1问题:进行单步调试时,无法进入nodejs源码(官方下载的node代码)解决办法:{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: ht...原创 2020-03-01 17:01:31 · 914 阅读 · 1 评论