zoukankan      html  css  js  c++  java
  • npm use local module

    情况是这样的, 我一个Angular的项目和一个微信小程序要共用逻辑, 于是我就把它剥离出来一个Node类库, Angular倒是可以使用Reference去引用, 但是使用uniapp创建的微信小程序对这个却有点不好使, 下面是我近段时建总结的一些方法:

    搭建自己的NPM仓库

    这个暂时代价有点高, 为了一个包去搭建一个仓库, 有点小题大做, 得不偿失, 这里不做Demo.

    首先把这个包在本地标记下为全局包, 然后就可以给其他项目使用了.

    # 进入私有包目录后执行
    npm link
    # 然后进入你要使用这个包的项目
    npm link packagename
    
    # 取消关联
    npm unlink packagename
    

    上述添加或者取消关联后, 你可以查看全局包:

    npm list -g --depth=0
    

    也可以直接在你需要使用这个包的项目进行标记.

    # 使用相对路径关联这个包
    npm link ../relativepath/packagename
    
    # 取消关联
    npm unlink ../relativepath/packagename
    

    参考链接: https://xbl.github.io/2018/03/15/npm-private/

  • 相关阅读:
    POI Excel解析
    mysql忘记root密码的解决方法
    注解实现AOP
    Java 集合类
    easyui-textbox 绑定事件
    MarqueeLabel 跑马灯
    Swift-2.14构造过程
    Swift-2.13继承
    Swift- 2.12下标脚本
    Swift-2.11方法
  • 原文地址:https://www.cnblogs.com/jerryqi/p/11824905.html
Copyright © 2011-2022 走看看