为了账号安全,请及时绑定邮箱和手机立即绑定

npm 多模块化如何开发

npm 多模块化如何开发

汪汪一只猫 2019-03-05 17:12:05
开发vue已经有一段时间了,很纠结的问题,一个项目中很多功能是需要抽离出来的,比如应用层的ajax库,高可用ui组件,工具集等,并且这些抽离出来的模块一般也是要同步开发,我现在是用npm 上传库然后引用的方式,虽然能够实现模块分离,但模块与模块没有之前没有project来管理,感觉别扭,所以,正确的姿势应该是?
查看完整描述

2 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

project不是用来管理模块的,是组合模块的


查看完整回答
反对 回复 2019-03-13
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

模块化开发的精髓就是模块化,你可以根据功能,根据业务,创建很多自己的本地package,这些本地package具体怎们组合要不要将处理业务逻辑的模块,和引用的资源放在一块是根据自己的喜好来决定的。你只要理解了模块,本地包,远程包,公共模块提取,业务分类,静态资源的单独处理,和一些nodejs的使用技巧就可以了,关键是多动手。另外一点就是多研究一些GitHub上的优秀开源项目,你慢慢就明白了,这是一个潜移默化的过程。


查看完整回答
反对 回复 2019-03-13
  • 2 回答
  • 0 关注
  • 918 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信