想自己封装一个module供其它项目使用,请问具体的步骤是怎样的?



  • 想自己封装一个module供其它项目使用,请问具体的步骤是怎样的?



  • 把别人的代码下载下来看啊,看人家的目录结构是怎么样的。那么多开源的库,随便看两个就懂了



  • 1,先封装一个module,这一步只需要写代码开发,把相应的功能封装成接口;

    2,共享:a,简单点的,可以将代码放在github上面,在package.json的script节点增加一个postinstall方法,这个会在npm install之后自动执行,可以通过shell脚本通过git命名拉下来手动拷贝到node_modules(如果有依赖包,需要在脚本执行之前拉下来,不然会循环调用)
    b,搭建私有的sinopia,将包放在私有包上面,通过私有npm install拉去最新包,实现共享(推荐)


  • administrators

    @ZhuZeus
    看不懂你这第二步是干啥
    直接npm i github地址也可以安装啊



  • 此回复已被删除!

登录后回复