什么是 Mooncake?
Mooncake 是一个轻量级、高效的开发工具(或框架/脚手架),旨在提升开发者的工作效率。 它支持快速初始化项目、自动化构建、本地调试等功能,适用于 Web 开发、脚本任务等多种场景。
安装 Mooncake
确保你已安装 Node.js(建议 v16 或更高版本),然后通过 npm 全局安装:
npm install -g mooncake
安装完成后,可通过以下命令验证是否成功:
mooncake --version
基本用法
- 创建新项目:
mooncake init my-project - 启动开发服务器:
mooncake dev - 构建生产版本:
mooncake build - 查看帮助信息:
mooncake --help
配置文件
Mooncake 默认读取项目根目录下的 mooncake.config.js 文件。
你可以在此文件中自定义端口、代理、插件等选项:
module.exports = {
port: 3000,
proxy: {
'/api': 'http://localhost:8080'
},
plugins: ['@mooncake/plugin-vue']
};
常见问题
Q:Mooncake 支持 TypeScript 吗?
A:是的,只需在初始化时选择 TS 模板,或手动配置即可。
Q:如何扩展 Mooncake 功能?
A:通过78TP或社区提供的插件系统,可灵活集成所需能力。