首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
npm
订阅
不听话的银豆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
8102年底如何开发和维护一个npm项目
运行npm init,可以通过命令行进行一些初始化的设置,如果想快速进行设置,可以运行npm init -y,会在项目的根目录生成一个package.json的文件,具体包含哪些配置可以参考官方文档,下面介绍一些常用的配置。 最好增加README.md,用来对项目进行简单的说明…
开发一个自己的npm模块(个人脚手架)
比如选择技术等...
快速开发一个npm包(轮子)
为此,我专门制作了一套快速搭建 JavaScript 项目库的模板,并且做好了基本的配置。 开发工作时,我们一般在src目录中根据自己的需要创建项目文件或目录,以下两步方式对外 export。 项目参考地址:(欢迎大家star,提供issues,不断完善本仓库。)
如何设计npm包的开发和发布流程
最近在把公司内部用的一个库发布到内网的npm私服上,仅仅是发布的话是比较简单的,但这个库是由多个人一起维护的,而且npm私服只有一套,所以生产环境和开发环境,用的是同一个,那么,我们的需求来了:如何设计npm包的开发流程和自动化发布流程。 这一套流程我们想要的达成如下目标 目前…
什么是npm系列:三、如何发布自己的npm包
读完本篇文章后,你将学到"开发"、“配置”、"发布",最终拥有属于你自己的npm包。 1. 初始化npm 创建完package.json之后,我们就可以轰轰烈烈的写代码了。 2. 开发Tips 目前这种方式在yarn中无法使用。 3. 发布 首先需要在https://www.n…
携手Rollup与TS造轮子
随着 Typescript 越来越流行,我也开始随大流使用 ts 把之前用造的轮子重新造一遍。我在打包工具上纠结了一会,是 webpack 还是 gulp 好呢。最终,我选择了 Rollup.js 。(没用过 Rollup 总是充满期待的) 那就敲定使用 Rollup + Ty…
使用 rollup 打包 JS
rollup 采用 es6 原生的模块机制进行模块的打包构建,rollup 更着眼于未来,对 commonjs 模块机制不提供内置的支持,是一款更轻量的打包工具。rollup 比较适合打包 js 的 sdk 或者封装的框架等,例如,vue 源码就是 rollup 打包的。而 w…
📦vue组件发布npm最佳实践
如果觉得文章“太长不看”,可以直接使用开发工具:vue-sfc-cli,集成 travis ci,快速发布 npm。 做好以上三点,才可以通过npm publish简单地发布一个包。若要遵循最佳实践,还有一些准备工作要做好,下面将为你讲述 version是语义化的,major.…
【npm publish package】发布流程
之前在和小伙伴做一些项目学习的时候经常会写一些重复的代码,然后复制粘贴到下一个项目中使用,比如之前写了 localStorage、sessionStorage 等 API 的函数封装实现。假设项目需要使用这些封装好的 API 就要自己再复制粘贴一份,假设如果发现其中有可改进或者…
2018 年了,你还是只会 npm install 吗?
nodejs 社区乃至 Web 前端工程化领域发展到今天,作为 node 自带的包管理工具的 npm 已经成为每个前端开发者必备的工具。但是现实状况是,我们很多人对这个nodejs基础设施的使用和了解还停留在: 会用 npm install 这里(一言不合就删除整个 node_…