记录工作中的总结
-
通过更改npm源,更改npm包提交位置 npm config set registry registry.npmjs.org/ (npm官网)
-
npm login 登录 (使用登录npm官网的账号和密码)
-
npm link 本地测试 (1)将npm包所在文件夹执行npm link命令,会生成一个全局映射。左边的是映射的全局包,node_modules后边跟的是包名
(2)在项目里 执行 npm link 包名,会把全局映射再映到项目的node_modules里了,你去node_modules查看会找的到的哦
- npm publish 发布 (更新的话同样使用npm publish 只不过要更改version)
注意: 如果你这个npm包有react语法 es6啥的,要经过babel处理以后,再导出去。不然使用项目里一般会过滤掉对node_modules的处理
一条简单的babel处理指令:
需要注意的是,npm包的主入口一定要对