npm

Apidoc生成接口文档-PHP
Apidoc生成接口文档-PHP

一开始使用PHPDocumentor生成接口文档,但是,感觉有点不够方便,后换成了apidoc.

2020-09-22 21:19:17阅读全文

微信小程序(管理人员)搭环境的过程
微信小程序(管理人员)搭环境的过程

一、开发环境1.微信开发者工具下载网址:https://developers.weixin.qq....

2021-08-08 19:06:05阅读全文

初学者怎么科学地过渡到typescript
初学者怎么科学地过渡到typescript

先介绍一下我自己的情况啊,大学毕业后花了半年左右时间自学前端,大学在培训机构进修过(可能当时人傻钱多吧,捂脸),然后就转战魔都,然后呢爱上了这个城市,也一直奋斗在这片土地。然后现在从事前端差不多8,9年时间了,所以也有一些时间沉淀下来逼迫自己写一些文章,如果能对学弟学妹有一丝丝作用,那就达成目的了,

2021-08-19 10:27:29阅读全文

JS工程化
JS工程化

Code Review效率工具

2021-08-23 19:55:25阅读全文

前端面试每日 3+1 —— 第864天
前端面试每日 3+1 —— 第864天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-08-29 11:53:37阅读全文

如何编写一个自己的包,然后发布包、维护包?
如何编写一个自己的包,然后发布包、维护包?

学习npm包管理首先得要安装好Node.js环境,这个就自行搜索查看相关教程安装,这里不详细展开细说了

2021-09-15 08:53:21阅读全文

如何优雅地在本地测试 npm 包
如何优雅地在本地测试 npm 包

需要发布my-npm,想在my-project项目内测试my-npm

2021-09-14 17:10:58阅读全文

从零搭建一个前端cli脚手架并发布到npm
从零搭建一个前端cli脚手架并发布到npm

在日常开发中,我们会根据经验沉淀出一些项目模板,在不同在项目中可以进行复用。如果是每次都是通过拷贝代码到新项目的话,这样会比较麻烦,而且容易出错,此时我们就会想能不能将一些模板集成到脚手架(类似vue-cli, create-react-app)中,这样我们进行初始化创建就能使用了呢?

2021-09-30 16:03:16阅读全文

第六期:前端九条启发分享
第六期:前端九条启发分享

     这个系列是原本叫'九条bug', 但是一直感觉名字不是很贴切, 想了很久决定从这次起改成九条启发(虽然名字还是很烂), 这次要分享的内容大部分是项目结构相关的, 让我们一起看看吧。

2021-10-08 21:29:11阅读全文

【Node】深入浅出 Koa 的洋葱模型
【Node】深入浅出 Koa 的洋葱模型

本文将讲解 koa 的洋葱模型,我们为什么要使用洋葱模型,以及它的原理实现。掌握洋葱模型对于理解 koa 至关重要,希望本文对你有所帮助~

2021-10-09 02:17:37阅读全文

前端脚手架是如何工作的呢?
前端脚手架是如何工作的呢?

随着前端工程化工具的兴起,日常的开发中大家也很少会直接html,js,css一把梭哈去开发,都是使用前端框架配合对应的脚手架来初始化一个项目,比如vue的vue-cli,react的create-react-app等。我们只需要全局安装一下这些脚手架,然后输入vue create name或者cre

2021-10-11 00:22:47阅读全文

自定义NPM命令行
自定义NPM命令行

自定义依赖模块:

2021-10-14 20:36:23阅读全文

web全栈后台权限管理系统(VUE+ElementUi+nodeJs+koa2)
web全栈后台权限管理系统(VUE+ElementUi+nodeJs+koa2)

基于 VUE+Node.js 后台权限管理系统。采用简单的 rbac 模型(既权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限);主要对菜单与按钮进行权限控制。

2021-10-17 12:06:24阅读全文

手把手从0到1实现一个web工程通用脚手架工具
手把手从0到1实现一个web工程通用脚手架工具

前端工程化是人们常常提到的东西,其目的基本上都是为了提高开发效率,降低成本以及保证质量。而脚手架工具则是前端工程化中很重要的环节,一个好用的web工程通用脚手架工具可以在很大程度上做到上面所提到的。

2021-10-17 13:56:18阅读全文

npm publish 发布一个 Angular 库的时候报错以及解决方法
npm publish 发布一个 Angular 库的时候报错以及解决方法

我今天照着 npm 文件,打算把自己开发的 npm 库发布到公网上:

2021-10-18 02:14:30阅读全文

nvm安装以及管理多版本node教程
nvm安装以及管理多版本node教程

打开系统cmd,依次输入一下目录

2021-10-18 21:33:04阅读全文

webpack 的安装配置以及 babel 的配置
webpack 的安装配置以及 babel 的配置

在根目录新建 src/index.js

2021-10-26 23:39:49阅读全文

'PORT' 不是内部或外部命令,也不是可运行的程序
'PORT' 不是内部或外部命令,也不是可运行的程序

项目在 mac上运行正常, 在 windows 上运行时提示: 'PORT' 不是内部或外部命令,也不是可运行的程序。 如图:

2021-11-07 22:40:19阅读全文

lerna 基本使用(创建, 发布, 命令)
lerna 基本使用(创建, 发布, 命令)

目前网上lerna的教程不是很清楚, 所以我自己整理并且实践的笔记

2021-11-08 09:14:29阅读全文

nvm-一个node版本管理工具 + 打开终端自动切换node版本教程
nvm-一个node版本管理工具 + 打开终端自动切换node版本教程

在日常的前端或node后台开发中,使用的部分node依赖,可能不支持当前使用的node版本,这时候如果还想使用这个依赖愉快的开发,那只能切换node版本了。

2021-11-08 07:20:45阅读全文

尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!
尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!

想学源码,极力推荐之前我写的《学习源码整体架构系列》 包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4、koa-compose、vue-next-release、vue-this、create-vue等

2021-11-10 07:18:43阅读全文

湖中剑 前端周刊 #13 | Web录屏、Bundleless、低代码 Deco、Bundle Scanner、RN 低功耗蓝牙
湖中剑 前端周刊 #13 | Web录屏、Bundleless、低代码 Deco、Bundle Scanner、RN 低功耗蓝牙

周刊收集包括前端(但不限于前端)的文章、新闻、开源项目、工具等等,每周一更新。

2021-11-17 12:50:15阅读全文

Verdaccio publish 时包含 deprecated 导致历史版本丢失问题原因分析
Verdaccio publish 时包含 deprecated 导致历史版本丢失问题原因分析

公司内部的 NPM 因为一些固有的 bug 经常被吐槽,最近刚好有时间可以来做优化,然后就尝试解一下之前遇到的一个 publish 的 bug,下边是分析记录。

2021-12-14 12:22:45阅读全文

npm 包管理之- n 切换 node 版本
npm 包管理之- n 切换 node 版本

查看当前 node 版本:

2021-12-15 03:09:53阅读全文

npm i 安装依赖卡慢,失败,等很久,不成功,错误等等
npm i 安装依赖卡慢,失败,等很久,不成功,错误等等

​ 在安装依赖的时候,有时候npm i会很慢,甚至不成功,错误等等,其中原因之一就是直接使用npm外国源、国内访问国外源网站的网络肯定慢,所以卡顿

2021-12-15 10:32:21阅读全文

牛哇!居然在浏览器控制台安装 NPM 包!
牛哇!居然在浏览器控制台安装 NPM 包!

 我们都知道,npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系。虽然作为命令行工具的 npm 近年来逐渐式微,但是作为广泛使用的存储库的 npm,却依然如日中天,还是世界上最大的软件注册表。  

2021-12-31 05:23:53阅读全文

免费线上讲习班:使用 node.js 开发命令行工具
免费线上讲习班:使用 node.js 开发命令行工具

拜金山办公所赐,近期找工作找得颇有些烦躁。前几天跟老婆回了趟重庆,吃吃喝喝按按摩,很开心,感觉放松了不少。回来的路上,我想这就算提前过年了吧,接下来要多做点事情,正职未卜,先折腾副业吧。

2022-01-27 12:17:42阅读全文

vue-router自动生成路由页面目录和文件
vue-router自动生成路由页面目录和文件

自己尝试写了个工具,已发布到npm,地址:https://www.npmjs.com/package...

2022-01-27 19:19:40阅读全文

快速搭建个人博客——保姆级教程
快速搭建个人博客——保姆级教程

偶然间,看到某乎上高赞的一个问题:怎么证明下计算机专业学生的能力?问题下面呢,也是有众多网友评论哈,我记得最清晰、也最现实的一条是:有什么能力的,为了装个 X 罢了

2022-02-15 20:56:13阅读全文

前端模块化的身份证:package.json
前端模块化的身份证:package.json

package.json是JavaScript项目的清单,该文件记录了你的项目的名称、版本、依赖等相关信息,同时它也是你将项目发布到npm上的依据,可以说,package.json在前端模块化时代,相当于项目的身份证,充分了解package.json的用户和含义是前端必备过程

2022-02-16 11:45:40阅读全文