创建一个npm插件

409 阅读1分钟

创建一个npm插件

  1. 注册npm账号 www.npmjs.com/

  2. 创建包文件test-file,在test-file文件执行

    npm init
    

    根据自己的情况填写对应的信息。

    注意:在生成package.json中,name的名称和项目的名称保持一至

  3. 创建index.js文件,此为插件的入口文件。

    ├── test-file
    │   ├── index.js
    └── └── package.json
    
  4. 发布,之后即可正常使用插件了

    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 //设置源,其他源会发布错误
    
  5. 更新npm插件,先把package.json里的version版本号修改了,再执行publish命令就行了

  6. 删除

    npm --force unpublish test-file
    

    注意:超过24小时就不能删除了

  7. 废弃包(这个包并不会删除,只是在别人下载使用的时候会提示)

    npm deprecate --force test-file@1.0.0 "这个包不在维护了。"