Java教程

Serverless 快速生成《用户隐私协议》

本文主要是介绍Serverless 快速生成《用户隐私协议》,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

用 Serverless 为自己的应用快速生成《用户隐私协议》

快速开始

安装 Serverless Cli

$ npm install -g serverless
复制代码

创建配置文件

这里使用腾讯云 serverless component

$ touch serverless.yml
复制代码
# serverless.yml
express:
  component: "@serverless/tencent-express"
  inputs:
    region: ap-guangzhou
    runtime: Nodejs8.9
复制代码

安装 Express

$ npm init
$ npm i --save express
复制代码

生成用户隐私协议

一行代码生成用户隐私协议

Via curl

sh -c "$(curl -fsSL https://meloalright.github.io/mooli/privacy.sh)"
复制代码

Via wget

sh -c "$(wget https://meloalright.github.io/mooli/privacy.sh -O -)"
复制代码

ps: 这里可以参考 mooli

创建 app.js

app.js

const fs = require("fs");
const path = require("path");
const express = require("express");
const app = express();

app.get("/", function (req, res) {
  let txt = fs.readFileSync(path.resolve(__dirname, "./privacy.txt"), {
    encoding: "utf-8",
  });
  res.send(txt);
});

module.exports = app;
复制代码

部署

$ sls --debug
复制代码

ps: 部署完成后会得到一个自己的 URL

ps: 样式方面可以进一步自定义

参考文档

tencent-express

腾讯云 serverless

meloalright-mooli

给作者加鸡蛋

给作者加鸡蛋🍳

这篇关于Serverless 快速生成《用户隐私协议》的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!