{"_id":"@alitajs/umi-plugin-deploy-config","_rev":"12-f4adf6c901d37c85c2b81d6e8ea64448","name":"@alitajs/umi-plugin-deploy-config","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.1":{"name":"@alitajs/umi-plugin-deploy-config","version":"0.0.1","description":"umi plugin","main":"./lib/index.js","license":"MIT","scripts":{"build":"father-build"},"dependencies":{"lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@alitajs/umi-plugin-deploy-config@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"wangxingkang","email":"156148958@qq.com"},"dist":{"integrity":"sha512-28sMML6SVM4ESkOeNPsnb9mOXOjEAoyGbVLtegWLjIb+haDcQo7GUQBbMJemvu54LgqYz4WRDrdv2tw40DsU/w==","shasum":"555d591ad80c448a71c3596a683604a683f541d6","tarball":"https://registry.npmjs.org/@alitajs/umi-plugin-deploy-config/-/umi-plugin-deploy-config-0.0.1.tgz","fileCount":9,"unpackedSize":7163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUXllCRA9TVsSAnZWagAAkXEP/3fzwert7P5ZpmBmrFnV\nI/SH9ot/KT7XgHed5R2YOuyM4bxyhGAzvlt8SU9hxoQIOqqx3n5T6jezfqDi\nt0T1dvGuP6oMweqKk6FVyY8EOLo+RfSIfpJPSYOX4CqgU5Gku9Eedfz2Vb6H\n2Dkp6RHswSAeOMLCS1GISadYVgOEb607CvAlhAMnniYpQX3nEfngStXVlU49\n7bfDAQ6KUxeSs5ae7ULsHKUltz2exu3TBQrqj5Ah2oQFxNfWrKGmQN/6x3VD\nd4xeyTylObHf9ysYPADqaXnAd7FA7kTx+6s2N2YwhT4JRxOtx4JLGmCVwBS2\nyQ5jJRy9wMD4JwbDE5YbPFq/+55Qq+nXG35rJgYNGjkDWpR5DF2vPWDkZAbF\nE1UyvIY1Yn/GG16J3hTDiuQwnKyDwptlQYIYhzcEOasuhFwrjc3hLS76rcqU\npcYxCc2GE5o8I1Glqi6GQGeGbQuqmDmWSNiKSrHbly1GxZLvxNLxFulQiRya\ntTdJihYbwwdmdwx5ndluuND7p7VgEJ1zIXqriiafDVj+ZJa/mWCsuEaCmM+e\nUo2Ry2YxWEi6Z4NaYMaI3EnWssHJI5x140HLpgPZII+mF3x0BkAW7ZY27tHi\nfh92dDOkUFvuCy6NBVfy4qjEr9QSSusaARJbM6yc6HUC8tyTkt1e9hBF8LqR\nSgAt\r\n=EjRS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8TFuyIDn3jNQoyePcD/WAGWPpmIbIszlPha9GBSJwQAiAqfVqKGk06jmfRkgv5d2zvU4pQdM84CNU3zaTBlkUlFQ=="}]},"maintainers":[{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"imhele","email":"work@imhele.com"},{"name":"xiaohuoni","email":"448627663@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-deploy-config_0.0.1_1565620581076_0.6871328592375494"},"_hasShrinkwrap":false},"0.0.2":{"name":"@alitajs/umi-plugin-deploy-config","version":"0.0.2","description":"umi plugin","main":"./lib/index.js","license":"MIT","scripts":{"build":"father-build"},"dependencies":{"lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@alitajs/umi-plugin-deploy-config@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"wangxingkang","email":"156148958@qq.com"},"dist":{"integrity":"sha512-04FCgkF2vLKJrQZXMBZVAJAXtIiERcC02AS2df1KeYedcS7XFWk0uD40ISK41GRwYNxbNNLFODoshxBRnpSh0g==","shasum":"9dcc260aeb1568a02b2ff56a011ea6f032ee988b","tarball":"https://registry.npmjs.org/@alitajs/umi-plugin-deploy-config/-/umi-plugin-deploy-config-0.0.2.tgz","fileCount":9,"unpackedSize":7608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU6daCRA9TVsSAnZWagAArjoP/RCW/V1yyMLcuy4GVhiG\n0adfOMP3qVRjiWDuMSiyyiG6FnWsvnaO8hGQ0M9222p+tU/AcpvC/xwxWfdO\nfBferrUi0oA151rYgpNvOev1nDcDliEXnuRsgbwLnPo97IDxDOP2zr0I7pk2\nQI9rxnYMLUOcgdEJCH006Y/i6pqyWpfausQK5QJazTkqfsxj8QdHhD4Md13p\n6aUcmVMpxZbEvLxFcMD2ZiIesDJym9pVnevnBJnrNyH2mbwkbM+KFa5Kn96d\niVXn7upNz9zmSFzjKkpRChvdRFOJJjoEYETA81qGpfSImlVvgNj9uTkSflnq\nCVYjy0w6U8rV3q/wUXQJ2VF/rbuaXzSHDfLRdamzw+isIdmvdpwoLYUjzsQH\nVoeZnwQN86mS+ty2T6qfjCpE9j8PTeLmY9NK0EwZwuZvVM1nkl7yJSQqyBZ1\nEygQiQLcT8fYMywl+ltmchh93GegVESNSSbfxt9Z6o9DDtJGyN0ZGBnvwyY9\nz5ZYbAU8pNlHsremBT3f2Os5ecuMlQoePKNl9D1hdtlA3Rt+B/6RQOHBXza0\nS4any6RL7dXdlZG0Chwh4Bj7fBZCz1ffWchHjQzXRExbgHwElfD7fDqpaFBj\nPLDnK5rHScNH1Sp5Fsqq2ZrJWkyv3HZMuoVSseyU72jcaf6rjHAE5m8rTyTf\nGh1H\r\n=vB5K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlHMO/liEh6sSCaeCYOTLN3V0jQe8tETt0M21citgEjwIgaJUywmIoGMkf8zxFFxuqc6Gp/JyPtMelo0hYmNup0Bw="}]},"maintainers":[{"name":"imhele","email":"work@imhele.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"xiaohuoni","email":"448627663@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-deploy-config_0.0.2_1565763417817_0.4556462424609642"},"_hasShrinkwrap":false},"0.1.0":{"name":"@alitajs/umi-plugin-deploy-config","version":"0.1.0","description":"umi plugin","main":"./lib/index.js","license":"MIT","scripts":{"build":"father-build"},"dependencies":{"lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@alitajs/umi-plugin-deploy-config@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"wangxingkang","email":"156148958@qq.com"},"dist":{"integrity":"sha512-BxHWUf55ZaXJmNkfD7UxTxhVPeHEsgCbIm6IhKO6VYZ34ZtJeSnos1mxnwr7PuuaoCzU3HEqnMLk1w1uuOthag==","shasum":"0d51bb77796cf6517d4c6444b13adabff5fcc8d3","tarball":"https://registry.npmjs.org/@alitajs/umi-plugin-deploy-config/-/umi-plugin-deploy-config-0.1.0.tgz","fileCount":9,"unpackedSize":7609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU77rCRA9TVsSAnZWagAAN6IP/RwfVWgNrSIt0i/tumn1\nCAsTG0xzR28F44EUmH6He3+MV/3S3kfkfRqKvVuPdmj92IdeLnzieMjyiwRZ\nmYHQk+82p2fOGpU4ysfLsZAK0Bh8uSjdae2poZJ3Gsbsa7L+cz0kWSPs5K1q\nF/imw1UaNJE5RyaDJG/tFgyKS9drCGRb5P/gkY4JrmgQoqObo+HKRp+rtibR\nmbh1T/lRaFlqGGzptz7V8qz4rYTOqN2KF0U+uERpPyosFba/YjHmojLQQZQ2\n4oIGs0Ug3eA/sQsTUaV+2INa15iZ/2czai+mCJkaByjUsa0FZVMp5NvpNimb\n8dzcgf7gzC6UTjMTIn6f+cUlwiqA9UcHAyNUZCsG4j2kfU5Y2cPSqM0TZIYt\nJ1IwbYjwSKaEox6rQ9m65vAK3gJ9DS4NNak2HTLuGuUAzRN0g30dyVdiQl/a\nFno/fQ1u6TJzDkgZApruTG0tq1e+gW1ka/ZeMgyUADJidhbE7mAADaUtCzr6\nI0aayV0mF1fFFX8r8G4fyI5d9oWPijR3sOqDWJFzG2yTGUrPku7dMVETfVBI\nr/V8Ab70rKynN619Om7fRMNcnu0eqCxaQFIax/LwMDxzn197OeTvDBlCKGA2\nopuRjHEAdyznFmSBWqd/qDNiMqp8XIr3E6f5ArqaVI7gPLOpsWbtDnKiGtei\nCx0z\r\n=Q8z3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJkBy0HbDhQ13SRUiONeoqGh6gg2BM3uopreCS+E3GWAiEAsRabjVreYE0XzVmuC5Ww7N7mRldNlpVYWqosUft7frs="}]},"maintainers":[{"name":"imhele","email":"work@imhele.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"xiaohuoni","email":"448627663@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-deploy-config_0.1.0_1565769450501_0.031068769333367774"},"_hasShrinkwrap":false},"0.1.1":{"name":"@alitajs/umi-plugin-deploy-config","version":"0.1.1","description":"umi plugin","main":"./lib/index.js","license":"MIT","scripts":{"build":"father-build"},"dependencies":{"lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@alitajs/umi-plugin-deploy-config@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"wangxingkang","email":"156148958@qq.com"},"dist":{"integrity":"sha512-qg/LmTjEdpVaGuZE3XsR4xrhaN7CORZ+ZNHhrlJOqQ4O5SvIsynNAFFhnZ3EwaPaByh17KNn4I5HGKNXi5x5/A==","shasum":"7a8ef17d10f91085d9f535d2782d9556869f8157","tarball":"https://registry.npmjs.org/@alitajs/umi-plugin-deploy-config/-/umi-plugin-deploy-config-0.1.1.tgz","fileCount":9,"unpackedSize":7894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVRoFCRA9TVsSAnZWagAATAoQAKSew7ZtKY+vUjpuonz+\n2Sn/ETEqF9V6SC31t8lDio8NfIpnJWopyoVaZv64syaq9zz8JLVc/ZYZXPxG\nBKkBy8bGT1j5Wg8SnnZVSuF27KIQ/zdqbdC3NPwnYGVK010am7iV7ujQzALa\nlJkPGwfDMXnScegv1fq5ijKzC2dSb6clsJ6eUhYUpaBNMOpqS/kahf7iWjGg\nYKxfeTHvp1e8PeE/CWwAjFwsaZ9OIKeuejW2JuDKXkdNGBG6Z0S3A6Lw6ZAu\n0eSytZxTObWFG44wiMQH2r1HbD1lroXI1SbC95nHxWKg4xEoBvM/s18n3dFQ\nihjQKXmcyds7IDkMDuVHVywQi+soFx8miNBbRedvUhCjKiQdA4QLiaUB2asY\n35AqExjgp2aIVuEQy4Eyeg8TRtzsHpo1CakwgM6d5VP8YFjTxB29d8fkd8cU\nwU5ouuMxTQ8Kpb07S/tmEe++/qpuPjz8TnydHr51jHR3YfCGIyqDURv07vK1\nMSiudmC9TK+LcYUcYqH4nXqVOa0fW71AV4XlyvUSwsl0JeXz1E2ypL2+osxz\nu5qBT0peTdHJBHl8EEP01Go/xNkxX+Zj699TvkPFI2gifGN1Lks9kb1FCDkW\n/ewLqZtKNuZ6QxNYtl1rTx2gL//v8IpxVBiqlydBW8dASGC312a9K/bcs8Ir\n8NCT\r\n=juTK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsBQZj0xBhVpV2kfe2kPb0Ym9VvVYdcegbaaNhW3h16gIgUY8B501hbf4L0+yZ9GgS6/7BNpmZJl8qm7b2zcy8dlk="}]},"maintainers":[{"name":"imhele","email":"work@imhele.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"xiaohuoni","email":"448627663@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-deploy-config_0.1.1_1565858309309_0.5746907242854189"},"_hasShrinkwrap":false},"0.1.2":{"name":"@alitajs/umi-plugin-deploy-config","version":"0.1.2","description":"umi deploy plugin","main":"./lib/index.js","license":"MIT","scripts":{"build":"father-build"},"peerDependencies":{"umi":"2.x"},"dependencies":{"lodash":"^4.17.15"},"publishConfig":{"access":"public"},"_id":"@alitajs/umi-plugin-deploy-config@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"wangxingkang","email":"156148958@qq.com"},"dist":{"integrity":"sha512-z81I45Tt2/WkQR0U4+TWDfrrNJjYk/YjGfw9UmP2Zhh2u0JCtMp7UDjZ2v/4M0TYXHilYIgcaCyR216pfgEyXg==","shasum":"f706a0ccfa27340bbbfaa6313cf2636d50dbc75a","tarball":"https://registry.npmjs.org/@alitajs/umi-plugin-deploy-config/-/umi-plugin-deploy-config-0.1.2.tgz","fileCount":9,"unpackedSize":8316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW/7ZCRA9TVsSAnZWagAA3Y4P/0hGKGVD0NEu45Ye+yJH\nsgcdDZxXWoqoOTSLfR6XGbd6Pxcn1gyHf/54K3DA4pJGlNj1ePNAuw6DJbt6\niajoxfYK6OraRVlOVAU551lPkjcJQKvky0ZSP1nGZe9EC2aT5z2wS2SGqKN6\nJax5m7DCeWHuHiw3nWK0XD+zl3jYH27AqgRMb2J1zL8XCP5YwCPJXM6eq3Ax\n8CY49xIv/RY8fwLtAuS7CXOvio9KWVTsYKj5y1Btl3mVMZciAg1NgRiSkbSI\nFq7A5zUJAcqFd9upmaf+WhVYC3Gp6KglkR6wM3kvAT7WetFJGC1aCEmsPcM2\nldJ3fAx8muMffszeKo1ectKYq5iFI4xovif4ImqmrQ+1gmhrSglIdQSfMImb\nBKSgmuLLvyfJWA7i7WtKo3uNIwtiHidjNJklHcU9M/TdVDSdqPIUqAH0klPT\nRY7vynnrvJ6wsKcM+sLeNenCsR91kfKNtiQy301C9i65wEAFDml/L+sJB1z1\n3jUYfIoYrajh5e9zPyUzoySNe2+G4YI0U4i7f8KBg5gvWgrKN7iA9nCrgLn6\nzrPf+EjsF2Yd/Mrp7q77vql7HMvw+7rSfArW5XDOHxp3mhYq7Zj3M0hKs+YH\n0giKWqp3pGaLR7hVgaBZjUDcpBG8vHpBC9pCGu7heRUDaOmgj7sWspS+5apZ\nsIZG\r\n=jWzw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiXXiOd0X5wW8Njy3L9o47oB8pF2KtqoHtiR9mDn/taAiEA8hwJOs765yNdlhZr1OGBwFau9s1s7kH6fnx8uukPpMk="}]},"maintainers":[{"name":"imhele","email":"work@imhele.com"},{"name":"shawdanon","email":"shawdanon@foxmail.com"},{"name":"wangxingkang","email":"156148958@qq.com"},{"name":"xiaohuoni","email":"448627663@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-plugin-deploy-config_0.1.2_1566310104731_0.5815018876890676"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-12T14:36:20.853Z","0.0.1":"2019-08-12T14:36:21.186Z","modified":"2022-06-07T09:42:51.412Z","0.0.2":"2019-08-14T06:16:57.947Z","0.1.0":"2019-08-14T07:57:30.650Z","0.1.1":"2019-08-15T08:38:29.416Z","0.1.2":"2019-08-20T14:08:24.833Z"},"maintainers":[{"email":"pt370390794@126.com","name":"pengyh"},{"email":"savebtc11@gmail.com","name":"ashoka_j"},{"email":"13067111941x@gmail.com","name":"diyc"},{"email":"448627663@qq.com","name":"xiaohuoni"},{"email":"work@imhele.com","name":"imhele"},{"email":"156148958@qq.com","name":"wangxingkang"},{"email":"292973338@qq.com","name":"shawdanon"},{"email":"fanluan058@gmail.com","name":"cjy0208"},{"email":"sorrycc@gmail.com","name":"sorrycc"},{"email":"437132124@qq.com","name":"hang1017"},{"email":"1270253618@qq.com","name":"hammersjs"}],"description":"umi deploy plugin","license":"MIT","readme":"<h1 align=\"center\">umi-plugin-deploy-config</h1>\n\n[![NPM version](https://img.shields.io/npm/v/@alitajs/umi-plugin-deploy-config.svg?style=flat)](https://npmjs.org/package/@alitajs/antd-plus)\n\n插件作用提取项目部署的配置到输出目录的根目录\n\n> 场景: 在实际开发中，项目会有不同的环境，如此能够做到一次编译，在各个环境下都可以运行呢？\n\n**注意:本插件主要针对UMI项目CDN流程**\n\n* umi 中请勿设置`publicPath`、`runtimePublicPath`\n* 如要结合CI流程 请配和[update-deploy-config](https://github.com/ts-react/update-deploy-config)使用\n\n## 安装\n\n```\n// npm\nnpm install --dev @alitajs/umi-plugin-deploy-config\n\n// yarn \nyarn add --dev @alitajs/umi-plugin-deploy-config\n```\n\n## 使用\n\n```\n// .umirc.ts || config/config.ts\nimport { IConfig } from 'umi-types';\n\nconst config: IConfig = {\n  plugins: [\n    ['@alitajs/umi-plugin-deploy-config', {\n      baseURL: 'https://api.***.com'\n    }]\n  ]\n};\n\nexport default config;\n```\n\n## Options\n\n### baseURL\n\n* 类型: `string`\n* 描述: API地址\n* 默认值: 无\n\n### exportConfig\n\n* 类型: `boolean`\n* 描述: 是否导出config.js\n* 默认值: true\n\n## 输出结果\n\n* 输出配置文件如下\n\n```\n// config.js\n(function() {\n  // API地址\n  window.baseURL = 'https://api.***.com';\n  // 共有路径\n  window.publicPath = \"https://cdn.***.com/${project-name}/${env}/\";\n})();\n```\n\n* 输出Html文件如下\n\n```\n// 核心代码\n<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <script src=\"/{base}/config.js?t=1565598003\"></script>\n    <script>\n      var bundleStyle = document.createElement('link');\n      bundleStyle.rel = 'stylesheet';\n      bundleStyle.href = window.publicPath + 'umi.daee5917.css';\n      document.head.appendChild(bundleStyle);\n    </script>\n  </head>\n  <body>\n    <noscript>Sorry, we need js to run correctly!</noscript>\n    <div id=\"root\"></div>\n    <script>\n      var bundleScript = document.createElement('script');\n      bundleScript.type = 'text/javascript';\n      bundleScript.src = window.publicPath + 'umi.3abab410.js';\n      document.body.appendChild(bundleScript);\n    </script>\n  </body>\n</html>\n\n```\n","readmeFilename":"README.md"}