{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40dmoosocool/deploy","name":"@dmoosocool/deploy","description":"1. 使用 `getEnvData` 读取项目配置信息 2. 使用 `loadConfigFromEnv` 读取具体需要发布环境的信息. 3. 使用 `packageFolder` 将上传目录压缩成 zip 包. 4. 使用 `generateIncrementalPackage` 将两个资源包生成增量包进行上传. 5. 使用 `uploadFile` 将 zip 包上传至服务器. 6. 使用 `uploadFile` 上传 shell 脚本用于在服务器端解压 zip 资源包以及重启 nginx 服务. ","version":"1.0.7","softwareVersion":"1.0.7","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/dmoosocool/deploy","issueTracker":"https://github.com/dmoosocool/deploy/issues","url":"https://github.com/dmoosocool/deploy#readme","programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"dmoosocool"}],"author":[{"@type":"Person","name":"dmoosocool"}],"copyrightHolder":[{"@type":"Person","name":"dmoosocool"}],"dateCreated":"2021-05-10","dateModified":"2021-05-14","datePublished":"2021-05-14","copyrightYear":2021,"downloadUrl":"https://registry.npmjs.org/@dmoosocool/deploy/-/deploy-1.0.7.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@dmoosocool/deploy"],"https://www.w3.org/ns/activitystreams#likes":3,"https://forgefed.org/ns#forks":1}