全栈开放CI / CD
该存储库用于全栈开放课程的CI / CD模块
分叉存储库以完成课程练习
指令
首先在项目文件夹中运行npm install
npm start运行webpack开发服务器npm test以运行测试npm run eslint以运行eslint npm run build以生成生产版本npm run start-prod以运行生产版本
适用于Web的Bucketeer客户端SDK
设置
安装必备工具。
设置npm令牌。
export NPM_TOKEN=
安装依赖项。
make init
发展
软件开发工具包
格式。
make fmt
皮棉。
make lint
建造。
make build
运行单元测试。
make test
运行e2e测试。首先,替换占位符,然后运行以下命令。
make e2e
发布到npm。首先,将version字段添加到 ,然后运行以下命令。 (通常,您不需要手动发布,因为CI / CD工