npm 多模块化如何开发

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

汪汪一只猫
浏览 919回答 2
2回答

眼眸繁星

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

一只名叫tom的猫

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

相关分类

JavaScript