vue3-quickstart-cli
Version:
一个用于快速创建 Vue3 项目的脚手架工具。
16 lines (15 loc) • 458 B
JavaScript
import path from 'path';
import fs from 'fs-extra';
import chalk from 'chalk';
const plugin = {
name: 'axios',
apply(targetDir, pkg) {
pkg.dependencies['axios'] = '^1.6.2';
const apiPath = path.join(targetDir, 'src/api.ts');
fs.writeFileSync(apiPath, `import axios from 'axios';
export const getHello = () => axios.get('/api/hello');
`);
console.log(chalk.green('已集成 axios!'));
}
};
export default plugin;