lerna学习(三)发布篇

2018-11-24

接着之前的思路,现在我们已经完成了项目的初始化构建,然后开始往里面写新的package。

在写入的package后就需要涉及到上传的问题了,如果是开源项目,那直接使用lerna的publish命令即可。但是比如一些公司的技术沉淀之类的整合,有很多是不适合直接公开在网络上的,所以需要的是上传私有库。比起npm的私有包的方案,其实我更倾向于搭建私有npm仓库的做法。一来,代码是存储在自己的服务器的。二来,lerna也默认不允许直接发布私有包。

Read more
lerna学习(三)发布篇

lerna学习(二)

2018-11-23

安装

lerna的安装类似于webpack,需要全局安装作为一个命令来使用,可以选择使用npx直接使用,不过为了方便,还是全局安装方便一些。

yarn global add lerna
Read more
lerna学习(二)

lerna 学习(一)思路篇

2018-11-22

Lerna是啥?

Lerna is a tool that optimizes the workflow around managing multi-package repositories with git and npm.

Read more
lerna 学习(一)思路篇

项目规范化开发探索

2018-11-12
前因 这次在fcc2018前端大会上,听到了余澈前辈的《开源项目维护》分享,深有收获.所以站在前人的肩膀上探索探索 痛点 现在前端项目开发,主要是由代码、依赖库、文档、changelog、测试文件等等几部分组成。但是由于前端开发的不规范,大...
Read more
项目规范化开发探索

ECMA 提案-'decorator' 研究

2018-11-04

//ps:根据大佬的解释,现在提案修改,不推荐使用legacy这种模式了,新版模式待研究后再更新Orz

Read more
ECMA 提案-'decorator' 研究