第三方库管理打包工具

1. npm

npm 是Node包管理工具,在安装 Node.js 时会被连带安装。npm 提供了命令行工具,可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。

常用操作代码
npm install npm包
npm uninstall npm包
下载老版本npm install npm包@版本
更新版本npm update npm包
npm info npm包
tipinstall可简写为i
常用配置项代码
初始化npm init
scripts {定义的命令}npm run 命令
dependencies(生产环境)npm install npm包
devDependencies(开发/测试环境)npm install npm包

①npm包的名称可以从npm官网查询确定。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在 Python 中,你可以使用工具打包第三方库,以便于在其他项目中使用。下面是两种常用的打包工具: 1. setuptools:这是一个常用的打包工具,它可以帮助你创建和分发 Python 包。你可以使用 setuptools 来定义你的项目的依赖关系、入口点等信息,并生成一个可安装的分发包。你可以在项目的根目录下创建一个名为 `setup.py` 的文件,并使用 `setuptools.setup` 函数来配置你的项目。 以下是一个简单的 `setup.py` 文件示例: ```python from setuptools import setup setup( name='your_package_name', version='1.0', description='description of your package', author='your name', author_email='your@email.com', packages=['your_package'], install_requires=[ 'third-party-library==1.0', ], ) ``` 在命令行中执行 `python setup.py bdist_wheel` 命令可以生成一个 Wheel 文件(扩展名为 `.whl`)。这个文件可以通过 pip 来安装到其他项目中。 2. poetry:这是一个现代化的 Python 包管理工具,它不仅可以帮助你打包第三方库,还可以管理项目的依赖关系、虚拟环境等。你可以使用 poetry 来创建一个新项目,并在 pyproject.toml 文件中定义你的依赖关系。使用 `poetry build` 命令可以生成一个可安装的分发包。 以下是一个示例 pyproject.toml 文件: ```toml [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry] name = "your_package_name" version = "1.0.0" description = "description of your package" authors = ["your name <your@email.com>"] [tool.poetry.dependencies] python = "^3.8" third-party-library = "^1.0" [tool.poetry.dev-dependencies] pytest = "^6.2" [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api" ``` 在命令行中执行 `poetry build` 命令可以生成一个 Wheel 文件或者一个源码分发包(扩展名为 `.tar.gz`)。这些文件可以通过 pip 来安装到其他项目中。 这些工具提供了方便的方式来打包和分发第三方库,你可以根据自己的需求选择使用其中之一。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值