# 重构 改善既有代码的设计 2nd
## 下载
### Docker
```
docker pull apachecn0/zhonggou-gaishan-jiyou-daima-de-sheji-2nd
docker run -tid -p <port>:80 apachecn0/zhonggou-gaishan-jiyou-daima-de-sheji-2nd
# 访问 http://localhost:{port} 查看文档
```
### PYPI
```
pip install zhonggou-gaishan-jiyou-daima-de-sheji-2nd
zhonggou-gaishan-jiyou-daima-de-sheji-2nd <port>
# 访问 http://localhost:{port} 查看文档
```
### NPM
```
npm install -g zhonggou-gaishan-jiyou-daima-de-sheji-2nd
zhonggou-gaishan-jiyou-daima-de-sheji-2nd <port>
# 访问 http://localhost:{port} 查看文档
```
Raw data
{
"_id": null,
"home_page": "https://github.com/apachecn/zhonggou-gaishan-jiyou-daima-de-sheji-2nd",
"name": "zhonggou-gaishan-jiyou-daima-de-sheji-2nd",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "",
"author": "ApacheCN",
"author_email": "apachecn@163.com",
"download_url": "https://files.pythonhosted.org/packages/a2/b5/5bd8e92c5b3d037b65965eba3a2df5b55ffae9680e2298359f9585312610/zhonggou-gaishan-jiyou-daima-de-sheji-2nd-2024.3.5.0.tar.gz",
"platform": null,
"description": "# \u91cd\u6784 \u6539\u5584\u65e2\u6709\u4ee3\u7801\u7684\u8bbe\u8ba1 2nd\n\n## \u4e0b\u8f7d\n\n### Docker\n\n```\ndocker pull apachecn0/zhonggou-gaishan-jiyou-daima-de-sheji-2nd\ndocker run -tid -p <port>:80 apachecn0/zhonggou-gaishan-jiyou-daima-de-sheji-2nd\n# \u8bbf\u95ee http://localhost:{port} \u67e5\u770b\u6587\u6863\n```\n\n### PYPI\n\n```\npip install zhonggou-gaishan-jiyou-daima-de-sheji-2nd\nzhonggou-gaishan-jiyou-daima-de-sheji-2nd <port>\n# \u8bbf\u95ee http://localhost:{port} \u67e5\u770b\u6587\u6863\n```\n\n### NPM\n\n```\nnpm install -g zhonggou-gaishan-jiyou-daima-de-sheji-2nd\nzhonggou-gaishan-jiyou-daima-de-sheji-2nd <port>\n# \u8bbf\u95ee http://localhost:{port} \u67e5\u770b\u6587\u6863\n```\n\n",
"bugtrack_url": null,
"license": "",
"summary": "\u91cd\u6784 \u6539\u5584\u65e2\u6709\u4ee3\u7801\u7684\u8bbe\u8ba1 2nd",
"version": "2024.3.5.0",
"project_urls": {
"Homepage": "https://github.com/apachecn/zhonggou-gaishan-jiyou-daima-de-sheji-2nd"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c64a795cd47ff4a5711c6f7d45d5f6837c96e65631c11209423fefef6829ec41",
"md5": "89964e3f1429dd26733b09fb51ed333e",
"sha256": "7684e8ae6f464bbaff58cb7d479f047f8a2b65c3321ae06cfe2a14c98efdb9a9"
},
"downloads": -1,
"filename": "zhonggou_gaishan_jiyou_daima_de_sheji_2nd-2024.3.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "89964e3f1429dd26733b09fb51ed333e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 816394,
"upload_time": "2024-03-04T22:26:10",
"upload_time_iso_8601": "2024-03-04T22:26:10.993202Z",
"url": "https://files.pythonhosted.org/packages/c6/4a/795cd47ff4a5711c6f7d45d5f6837c96e65631c11209423fefef6829ec41/zhonggou_gaishan_jiyou_daima_de_sheji_2nd-2024.3.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a2b55bd8e92c5b3d037b65965eba3a2df5b55ffae9680e2298359f9585312610",
"md5": "af0bcad052f1f7ff114e967a2e210181",
"sha256": "a5aefbed7edf0af106c3e9ff50ef4d6f89707984f20a99be8f9a959de364514e"
},
"downloads": -1,
"filename": "zhonggou-gaishan-jiyou-daima-de-sheji-2nd-2024.3.5.0.tar.gz",
"has_sig": false,
"md5_digest": "af0bcad052f1f7ff114e967a2e210181",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 796568,
"upload_time": "2024-03-04T22:26:13",
"upload_time_iso_8601": "2024-03-04T22:26:13.107229Z",
"url": "https://files.pythonhosted.org/packages/a2/b5/5bd8e92c5b3d037b65965eba3a2df5b55ffae9680e2298359f9585312610/zhonggou-gaishan-jiyou-daima-de-sheji-2nd-2024.3.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-04 22:26:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "apachecn",
"github_project": "zhonggou-gaishan-jiyou-daima-de-sheji-2nd",
"github_not_found": true,
"lcname": "zhonggou-gaishan-jiyou-daima-de-sheji-2nd"
}