[vite源码解析]cli篇
发布网友
发布时间:2022-12-11 00:08
我来回答
共1个回答
热心网友
时间:2024-12-04 05:16
首先我们来看入口文件: /vite/packages/vite/bin/vite.js
判断当前目录是否包含node_mole目录,如果不包含,需要source-map的支持
在导入cli之前通过正则匹配process.argv检查下debug模式:
vite在cli部分判断了包括profile,debugger等多类参数,并针对 build , server , preview 等不同类型提供对应的配置内容。cli本身借助cac的能力,相当简洁清晰。