创建一个npm插件
-
注册npm账号 www.npmjs.com/
-
创建包文件test-file,在test-file文件执行
npm init根据自己的情况填写对应的信息。
注意:在生成package.json中,name的名称和项目的名称保持一至
-
创建index.js文件,此为插件的入口文件。
├── test-file │ ├── index.js └── └── package.json -
发布,之后即可正常使用插件了
npm adduser //添加npm用户,填写自己的npm信息 npm publish //发布插件到https://www.npmjs.com注意发布之前查看自己的npm源
npm config get registry //查看源是不是http://registry.npmjs.org/ npm config set registry http://registry.npmjs.org //设置源,其他源会发布错误 -
更新npm插件,先把package.json里的version版本号修改了,再执行publish命令就行了
-
删除
npm --force unpublish test-file注意:超过24小时就不能删除了
-
废弃包(这个包并不会删除,只是在别人下载使用的时候会提示)
npm deprecate --force test-file@1.0.0 "这个包不在维护了。"