安第斯岩/project

该包最新版本(1.2.0)的许可证信息不可用。

1.2.0 2020-10-12 09:37 UTC

This package is auto-updated.

Last update: 2024-09-29 05:29:09 UTC


README

准备您的环境

1. Fontawesome

如果您是Fontawesome的付费客户,您应该在npm中添加您的auth token

npm config set "@fortawesome:registry" https://npm.fontawesome.com/

npm config set "//npm.fontawesome.com/:_authToken" [token]

否则,在安装后,您应该将package.json中的"@fortawesome/fontawesome-pro"修改为"@fortawesome/fontawesome-free"

2. 安装andesite cli

composer global require andesite/cli

将composer的bin目录添加到您的path中(~/.composer/vendor/bin

export PATH=$PATH:~/.composer/vendor/bin

3. 安装rlogtail

npm install -g rlogtail

创建您的安第斯岩项目

1. 创建项目

composer create-project andesite/project yourproject

cd yourproject

2. 安装npm包

如有必要修改package.json(Fontawesome),然后

npm install

3. 数据库

为项目创建一个mysql数据库

4. 设置env.yml

修改项目根目录下的env.yml。取消注释前3行,并

  • 设置您的域名
  • 设置您的数据库访问权限
  • 设置一些缩略图密钥

5. 生成env缓存

andesite env

6. 启用devmode

andesite devmode

7. 启动rlogtail

这是安第斯岩应用的错误控制台

npm run tail

8. 创建所需的文件夹

andesite md

9. 生成vhost文件

andesite vhost

10. 设置apache

将位于app/var中创建的virtualhost.conf文件包含到您的httpd.conf中,然后重新启动apache!

11. 设置默认数据库

初始化迁移引擎

andesite mig:init

运行第一次迁移以创建用户表,并添加默认用户

andesite mig:go

12. 运行前端构建

npm run work

13. 测试您的应用

  • 网站:yourdomain.test
  • 管理员:admin.yourdomain.test (rock@star.com/andesite)