Factor
made with
Vuejs
简介及使用教程
Factor是一个JavaScript CMS框架,专为前端开发人员在创建网站和Web应用程序时遇到的独特问题而设计。
Factor是使用100%JavaScript VENM技术栈(VueJs、Express、NodeJS,MongoDB)构建的,并使用Typescript开发。
安装
通过Create Factor App安装
使用create-factor-app
之前需要确保安装:
- NodeJS v12+
- 终端软件(如shell)
创建Factor项目
npx create-factor-app <folder-name>
#或者
yarn create factor-app <folder-name>
手动安装
创建目录
mkdir <project-name>
cd <project-name>
添加核心依赖
npm add @factor/core
添加main文件,默认为index.ts
运行
npx factor dev
添加主题
npm add @factor/theme-alpha
服务配置
Factor至少需要配置3个服务:email、database和图片存储。
参见:https://factor.dev/docs/mailgun
database
参见:https://factor.dev/docs/mongo-atlas
图片存储
参见:https://factor.dev/docs/amazon-s3
作者
FactorJS
@factor_js相关项目