📅  最后修改于: 2023-12-03 14:57:44.307000             🧑  作者: Mango
Macduff是一个项目框架生成器,用于加快程序员的项目开发速度。它提供了一个可配置的模板,可以根据用户的需求生成整个项目的基本结构和文件。
npm install -g macduff
全局安装Macduff。macduff create my-project
创建一个名为my-project
的新项目。macduff.config.js
的配置文件,用于定义项目的结构和文件。macduff generate
根据配置文件生成项目的基本结构和文件。macduff snippet controller user
自动生成一个名为user
的控制器代码片段。macduff.config.js
module.exports = {
paths: {
src: 'src',
views: 'src/views',
components: 'src/components',
routes: 'src/routes',
models: 'src/models',
controllers: 'src/controllers',
},
files: [
{
name: 'config',
template: 'templates/config.hbs',
outputPath: 'src/config.js',
},
// ...其他文件配置
],
};
$ macduff generate
$ macduff snippet controller user