# 从源代码安装 Pagekit 在构建 Pagekit 扩展时,可以完全依赖已发布的 Pagekit 安装包,可以直接在[pagekit.com](https://www.pagekit.com/download) 或者 [ Github](https://github.com/pagekit/pagekit/releases) 上获取。 如果你想要始终与当前的开发版本保持版本同步,可以从 Github 上可用的源代码来安装 Pagekit。这篇文件介绍了操作步骤。 [toc=2] ## 检查和安装 先要确保[Composer](https://getcomposer.org/doc/00-intro.md#installation-nix) 和 [npm](https://www.npmjs.com/) 都已经安装了。 克隆仓库 ``` git clone --branch develop https://github.com/pagekit/pagekit.git ``` 进入克隆的目录,安装 PHP 依赖 ``` composer install ``` 安装 Node 依赖,并构建前端组件: ``` npm install ``` 运行 `gulp watch`,监控本地 LESS 资源的修改。 运行 `webpack --watch`,监控 JS 模块的修改。 安装程序完成后,在浏览器中访问你的 web 服务器上 Pagekit 的URL ,然后开始安装。 当安装程序正在运行时,使用 Pagekit CLI 来获取翻译。没有翻译的话,界面都是英文的。 ``` php pagekit translation:fetch ``` ## 保持更新 如果你已经从源代码安装了 Pagekit,运行下面这些命令来获取新版本和重构你需要的一切。 ``` git pull composer install npm install ```