build

这里我们要说的是如何创建一个自己的npm包。

首先在npm官网注册一个账号,然后验证邮箱。

比如我创建了一个aliyun-product-js-sdk.先创建一个文件夹,就是你的包名字。

  • npm init

    这个是初始化包管理。

  • npm login

    这个是输入用户名密码登陆到npm

  • npm publish

    这个是发布到npm

  • npm link

    这个是本地测试使用。

    cd path/my_project
    npm link path/my_npm_package

    这样就可以直接引入了,修改之后,重新引入.

后记

  • main

    这个是package.json里的一个参数,主要是设置对外暴露出去的文件。

    就是import xx from packageName.这个package对外暴露的东西.

  • files

    这个是选择上传的哪些文件,如果不指定,那么就会按照你的文件目录来,(除却ignore的文件)。这个参数是一个数组。

更多参考

Last updated