Home

Awesome

<p align="center"> <a href="https://code-snippet.cn"> <img width="200" src="./public/res/logo.png"> </a> </p> <h1 align="center">Code Snippet</h1> <p align="center">Snippet 代码分享网站。类似 Gist,但加入了多文件在线编译运行,Web 代码在线预览的功能。</p>

✨ 功能

📦 配置

  1. 新建数据库db(根据需要,第二步配置时填入);
  2. 执行npm run init,并根据提示填写信息(仅第一次);
  3. 若需要重新配置数据库,则运行npm run initdb此步骤会清除表数据!
  4. 若需要重置某个表,如:重置account表,则执行npm run initdb -- account

⚙️ 调试

  1. 执行npm install;
  2. 前端执行npm run dev,后端使用 Visual Studio Code 运行调试(直接按下F5即可)。

🛡 部署

服务器需安装 nodejsnpm 。部署执行如下脚本:

npm install

编译前端代码:

npm run build

启动服务:

npm start

以守护进程方式,启动服务:

forever start ./bin/www --uid snippet

or

pm2 start -n snippet npm -- start

📁 目录

👀 界面