文件名称:s3-website:轻松将静态网站发布到Amazon S3
文件大小:14KB
文件格式:ZIP
更新时间:2024-02-19 11:19:03
nodejs javascript aws aws-s3 s3
s3-网站
轻松将静态网站发布到Amazon S3。 可以通过Cloudfront启用TLS加密。
创建具有指定名称的存储桶,并在其上启用静态网站托管。 此外,设置公共读取存储桶策略。
您的AWS凭证应位于~/.aws/credentials ,这是本地目录中名为.env的文件,其值
AWS_ACCESS_KEY_ID=MY_KEY_ID
AWS_SECRET_ACCESS_KEY=MY_SECRET_KEY
或环境变量AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY 。
您的网站策略和配置仅在与现有策略不同时才会发送到S3。
注意!
由于S3 API的限制,对S3 Web界面或其他地方的网站策略或配置所做的任何更改将被提供给s3-website的设置覆盖。
安装
s3-website是一个程序/模块。
npm install -g s3-website
使用情况(CLI)
$ s3-website -h
Commands:
create [options]
【文件预览】:
s3-website-master
----.gitignore(40B)
----.env.example(68B)
----package.json(1KB)
----s3-website.js(8KB)
----index.js(16KB)
----Readme.md(5KB)
----test()
--------index.js(6KB)
--------fixtures()