Numencode - 内容管理系统

This package is auto-updated.

Last update: 2024-08-27 19:37:22 UTC


README

Total Downloads GitHub issues GitHub release (latest SemVer) MIT License

Numencode 是一个基于 Laravel 框架 6.4 的 Web 应用程序,允许从中央界面发布、编辑和修改内容,组织、删除以及维护。

它用于运行包含页面、博客、新闻、相册、目录和购物的网站。

Numencode 是一个独立的应用程序,用于创建、部署、管理和存储网页上的内容。网页内容包括文本和嵌入的图形、照片、视频、音频和代码(例如,用于应用程序)以显示内容或与用户交互。

Numencode 包含内置的后台管理面板,用于管理特定网站的内容和结构。

官方文档

Numencode 的文档目前正在开发中。

关于作者

NumencodeBlaz Orazem 创建并维护。

请将有关此项目的所有事项发送电子邮件至 info@numencode.com

关注 Twitter 上的 @blazorazem

三步安装

将此存储库克隆到您的项目目录中

$ git clone https://github.com/BlazOrazem/numencode.git

确保您系统上已安装 Composer 并运行

$ composer install

最后,运行 Numencode 安装程序

$ php artisan project:install

完成。

配置

检查 .env.example 文件以获取更多配置,并将所需的设置复制到您的 .env 文件中。

请务必检查 /config/numencode.php 文件以获取更多应用程序设置。

管理仪表板

管理仪表板的 URL 应该是您的 APP_URL(来自 .env 文件)后跟 /admin,例如:https://www.numencode.com/admin

管理凭证由 php artisan project:install 命令设置。

使用 Laravel Mix 的默认主题的网站前端工作流程

在您的系统上安装 Node.js 以能够在终端中运行 npm 命令。

通过运行命令安装依赖管理器 Yarn

$ npm i -g yarn

进入您的项目根目录并使用 Yarn 安装依赖项

$ yarn install

默认主题的资源(样式和脚本)存储在

/modules/Cms/Resources/assets/

在您修改了样式和/或脚本文件后,只需简单地运行 Laravel Mix

开发模式(带有源映射的非压缩代码)

$ yarn run dev

生产模式(压缩代码)

$ yarn run prod

监视模式(在后台运行并监视文件更改)

$ yarn run watch

使用 Laravel Mix 的管理主题的管理前端工作流程

在您的系统上安装 Node.js 以能够在终端中运行 npm 命令。

通过运行命令安装依赖管理器 Yarn

$ npm i -g yarn

从项目根目录导航到

$ cd modules/Admin/Resources/assets/vendor

使用 Yarn 安装依赖项

$ yarn install

管理主题的资源(样式和脚本)存储在

/modules/Admin/Resources/assets/

在您修改了样式和/或脚本并在 modules/Admin/Resources/assets 目录中运行后,运行带有命令的 Laravel Mix

开发模式(带有源映射的非压缩代码)

$ yarn run dev

生产模式(压缩代码)

$ yarn run prod

监视模式(在后台运行并监视文件更改)

$ yarn run watch

许可证

Numencode 是开源软件,根据 MIT 许可证 许可。

MIT License