storyyx 发表于 2024-3-15 11:34

求助……PHP类语言,安装了composer ,如何离线安装Pkg呢?

本帖最后由 storyyx 于 2024-4-26 09:14 编辑

公司离线内网环境。想知道离线怎么安装
composer require "zhuzhichao/bank-card-info"
这个pkg{:1_904:}。

Tsirius 发表于 2024-3-15 12:05

本帖最后由 Tsirius 于 2024-3-15 12:08 编辑


[*]解压安装包:使用tar命令解压下载的安装包。例如,如果你下载的是.tar.gz格式的文件,可以使用tar -zxvf 安装包文件名.tar.gz命令来解压。
[*]进入解压后的目录:使用cd命令进入解压后的目录,以便进行后续的安装操作。
[*]配置和编译Pkg:在解压后的目录中,运行配置文件进行系统配置,通常使用./configure命令。然后,使用make命令进行编译。
[*]安装Pkg:编译完成后,使用make install命令进行安装。这将把Pkg安装到你的Linux系统中的适当位置。

0xe7a38a 发表于 2024-3-15 13:19

在有网的机器上,先使用 composer require zhuzhichao/bank-card-info 下载下来,然后把整个 vendor composer.json composer.lock 复制到离线机器上。可到离线的机器上在执行 composer install

iMoco 发表于 2024-3-15 13:33

你这个只能从有网的地方把整个环境搭好再拷贝过来,因为包可能还会有其他的依赖。
不建议单个包拷贝覆盖,除非你懂得如何修改composer配置文件。当然如果你会的会话,我想你应该不会发帖问这个问题了,没有其他的意思。

storyyx 发表于 2024-3-16 09:30

Tsirius 发表于 2024-3-15 12:05
[*]解压安装包:使用tar命令解压下载的安装包。例如,如果你下载的是.tar.gz格式的文件,可以使用tar -zx ...

大神我是win系统,我下载了他发布的压缩文件,解压了tar.gz,里头有 composer.json文件,然后怎么编译安装呀🥶

storyyx 发表于 2024-3-16 09:31

0xe7a38a 发表于 2024-3-15 13:19
在有网的机器上,先使用 composer require zhuzhichao/bank-card-info 下载下来,然后把整个 vendor compos ...

win系统,一般保存在什么位置呀:lol

myforaward 发表于 2024-3-18 17:30

在有网的机器上行新建php项目文件夹,部署需要的php环境,
然后通过composer 安装好所有依赖 ,依赖是在当前文件夹里的。
然后整个文件夹打包复制到内网机器,解压就可以用的。

storyyx 发表于 2024-3-18 17:43

myforaward 发表于 2024-3-18 17:30
在有网的机器上行新建php项目文件夹,部署需要的php环境,
然后通过composer 安装好所有依赖 ,依赖是在当 ...

谢谢,就像python 离线安装依赖那样咯
页: [1]
查看完整版本: 求助……PHP类语言,安装了composer ,如何离线安装Pkg呢?