关于从node_modules导入某一特定vue组件
这里以我比较熟悉的vue举例,阐述我对从node_modules中使用组件的理解。
一般,在node_modules中可以找到引入的依赖,虽然文件比较多也比较杂,但是依赖一般都会放在与它的名字相关的文件夹中。当这个依赖引入的是组件时,我们可以直接在文件中导入它在node_modules的路径并使用(但是这里可能出现问题)。
比如element-ui,一般来说是使用vue.use()来注册这个组件库,原理是调用了element-ui这个依赖的install方法来实现全局注册的。你也可以不使用vue.use()来全局注册,直接在node_modules根据目录引入你要使用的文件,不过这样的弊端是,node_modules下文件夹的名称会因为你使用的包管理器不同而不同。