工具类 API
log
api.log.success('Done');
api.log.error('Error');
api.log.error(new Error('Error'));
api.log.debug('Hello', 'from', 'L59');
api.log.pending('Write release notes for %s', '1.2.0');
api.log.watch('Recursively watching build directory...');
输出各类日志。
winPath
api.winPath('/path/to.js');
将文件路径转换为兼容 window 的路径,用于在代码中添加 require('/xxx/xxx.js')
之类的代码。
debug
api.debug('msg');
findJS
xxx -> xxx.js xxx.ts
compatDirname
先找用户项目目录,再找插件依赖。