码迷,mamicode.com
首页 > 其他好文 > 详细

npm use local module

时间:2019-11-09 14:09:03      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:nod   使用   link   自己的   lin   类库   tps   搭建   相对路径   

情况是这样的, 我一个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/

npm use local module

标签:nod   使用   link   自己的   lin   类库   tps   搭建   相对路径   

原文地址:https://www.cnblogs.com/jerryqi/p/11824905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!