javascript lerna管理package 最近发现公司一个项目的目录组织挺奇怪的,所有的子项目都放在了packages目录里,还有这种骚操作?特意查了下资料,发现是一种比较流行的monorepo项目管理模式。近几年比较火的React,Vue,Babel都是用的这种模式:
无分类 自动化执行npm-publishgit-commitgit-tagghpages全流程的shell 因为过程复杂和老忘记改版本号(╯‵□′)╯︵┻━┻,为简化自己提交开源工具而写的shell,记录一下。
javascript 13-个-npm-快速开发技巧 每天,数以百万计的开发人员使用 npm 或 yarn 来构建项目。运行npm init或npx create- response -app等命令几乎构建JS项目的首选方式,无论是为客户端或服务器端,还是桌面应用程序。
javascript 微信小程序的jenkins发布构建 微信开发者工具只支持macOS和Windows平台,所以jenkins也只能运行在这两个环境中。现在假设我们已经安装了jenkins,并且配置好了任务,大家可以参考微信小程序集成 Jenkins中的配置教程
无分类 文件-packagejson-的说明文档 文档复制 yarnpkg 官方文档,并不是完全复制,增加了一些内容和一些描述,作为笔记存储。你也可以参考 npm documentation, std-pkg, clean-publish, package-json-validator, cosmiconfig, rc。
无分类 一个webpack构建速度优化误区 第一反应是别人把这个包的版本变了。查看了下项目的package.json、package-lock.json文件,该模块和依赖模块的信息并没有改变,node_modules/a中的版本信息也和package.json中的对应。