前端架构: 脚手架通用框架封装之入口文件开发(教程一)
#!/usr/bin/env node
const il = require('import-local');
const log = require('npmlog');
const entry = require('../lib/index.js');
// 判断 __filename 是否可以加载到本地的版本
if (il(__filename)) {
log.info('abc-cli', '使用本地版本'); // 这里不会走
} else {
entry(process.argv.slice(2)); // 会执行这里
}