npm发布

生成基础信息

npm init   //main是文件入口 

出口文件

module.exports   //默认为index.js 

在package.json设置es6转es5

babel app --out-dir lib --source-maps   //app是目标目录,lib是转化后的目录

最外层设置index.js

Object.defineProperty(exports, "__esModule", {
    value: true
});
module.exports=require('./lib')   //入口文件

登录npm账号

npm login   //输入账户名,密码,邮箱,邮箱注册时需要验证

发布

npm publish   //发布到npm

坑:babel转化需要babel-cli,切不能转化除了js以外的文件,需要自己移动
生成npm包的那个文件夹不能install安装该npm包

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容