首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工具
订阅
NinJa
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
你还在重复的搬砖!?写个 cli 工具解放你的双手吧 - 动态生成代码模板
why 在我平时的授课工作里面,需要频繁的创建 koa 项目来教学演示,demo 项目之间还需要添加不同的中间件 比如: 项目 a 需要 koa-router、koa-static , 项目 b 需要
基于 Node、WebSocket 的手机控制电脑实例
首先 PC 端先要跟服务器端建立一个连接,连接建立之后,服务器为连接的实例创建一个唯一的 id,并返回到客户端。同时维护一个 Map,以连接 id 为 key 值保存连接实例 为了方便,这里使用了一个专门处理 WebSocket 的 node 模块 ws,前面提到过,WebSo…
手把手教你写一个脚手架
最近在学习 vue-cli 的源码,获益良多。为了让自己理解得更加深刻,我决定模仿它造一个轮子,争取尽可能多的实现原有的功能。 尽可能用最少的代码实现一个最简版本的脚手架。 在 1 的基础上添加一些辅助功能,例如选择包管理器、npm 源等等。 实现插件化,可以自由的进行扩展。在…
【前端工程化基础 - CLI 篇】Vue CLI 是如何实现的
关注公众号玩相机的程序员,第一时间阅读最新文章。 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供了终端命令行工具、零配置脚手架、插件体系、图形化管理界面等。本文暂且只分析项目初始化部分,也就是终端命令行工具的实现。 0. 用法 目前 Vue CLI 同时…
给自己搭个脚手架
想做个测试或者某个东西的demo,需要新建一个项目。如果从 0 开始,要配置一大堆东西,耗时长;如果直接用现在流行的一些脚手架,如vue-cli等,黑箱操作,你需要阅读文档,也很难全局看清里面到底有哪些内容... 在某个项目里,新建一个组件,其实有些固定的文件都要建,如xxx.…
用 Node 创建 CLI 工具
1. 创建工程 2. 创建 bin 目录 package.json 添加 bin 字段,将自定义的命令软连到全局环境,同时执行 npm link 创建链接。 在根目录下创建 bin 文件夹,新建 index.js 文件,行首增加一行#!/usr/bin/env node指定当前…
手写一个 cli
inquirer 一组常用的交互式命令行用户界面。
如何从零开始开发一个 node.js 命令行(cli)工具
如今基于 node.js 的 cli 工具层出不穷,尤其以前端脚手架工具更迭最为频繁,纯构建工具有 grunt、gulp、webpack、parcel 和 rullup 等,各前端框架也有各自的 cli 工具 create-react-app、vue-cli 和 angular…
这些开源项目,让你轻松应对十大工作场景
俗话说得好,工欲善其事必先利其器。本文阿宝哥将介绍一些优秀的开源项目,利用这些开源项目,你将能能轻松应对以下十个工作场景:文件上传、图片处理、文档处理、网络请求、数据存储、微前端、表单设计器、H5 页面设计器、文档管理和 API 管理。 uppy 是一个体验顺滑、模块化的 Ja…