Now.sh: The best Serverless Deployment Dashboard

终于发现一个免费的比较方便的部署环境。

免费服务支持一天 1000 次 invocation, 所有形式的请求都算作 invocation, 反正我就部署一些小的 Demo, 1000 次完全足够了, 另外就算是收费的,也是非常便宜呀,一个月才1刀

特么一个月才1刀, 我每个月买绿箭花的钱都比这个贵 o( ̄ヘ ̄o#)

部署步骤

我暂时只用到了简单的基于 node 的 serverless deployment, 其他的我遇到了再写过来。

安装 Now

cnpm install now --save-dev

node-server 部署

这个是简单 node server 的部署

Package.json

一定要配置 package.json 里面的 scripts-start, 这个是作为部署后的执行入口

now.json

根目录添加一个文件 now.json:

{
  "version": 2,
  "builds": [
    { "src": "index.js", "use": "@now/node-server" }
  ]
}
  • src: 对应的入口文件
  • use: 对应部署模式, 这里的模式就是简单 node server

部署

部署整个文件夹, 然后就会自动执行 npm start