GoGPT Best VPN GoSearch

OnWorks 网站图标

fatpackp - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 fatpackp

这是命令 fatpackp,可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行

程序:

您的姓名


fatpack - App::FatPacker 的命令行前端

指令


收拾
$ fatpack pack myscript.pl > myscript.packed.pl

一个快捷方式来完成所有的跟踪工作,收集包装清单,提取模块
fatlib,然后连接成一个打包的脚本 - 一次性完成。 如果您需要更详细的
对于附加模块的控件,请单独使用以下命令(参见“食谱”)。

追踪
$ fatpack 跟踪 [--to=trace-file|--to-stderr] [--use=MODULE]
脚本文件

编译 myscript.pl(如“perl -c”)并写出包含每个模块的跟踪文件
要求()d 在编译期间。

跟踪文件默认名为“fatpacker.trace”; --to 选项会覆盖它。

如果您通过 --to-stderr fatpack 将跟踪写入 STDERR。

您不能同时传递 --to 和 --to-stderr。

如果 --use 选项指定一个模块(或多个模块,如果多次使用)这些模块
将另外包含在跟踪输出中。

包装清单
$ fatpack packlists-for Module1 Module2 Module3

在 perl 的 @INC 中搜索包含模块的 .pm 文件的 .packlist 文件
请求并向 STDOUT 发出唯一的包列表文件列表。

在纯 cpan 安装环境中,这些包列表都是非核心的
这些模块所需的发行版。

不幸的是,大多数供应商都会删除 .packlist 文件,因此如果您通过例如安装模块
apt-get 你可能缺少这些模块; 将您的依赖项安装到 local::lib 中
首先是首选的解决方法。


$ fatpack 树 fatlib packlist1 packlist2 packlist3

获取 packlist 文件的列表并将它们的内容复制到请求的树中
的位置。

这棵树应该足以“使用 lib”来提供由
指定了打包列表的发行版。

文件
$fatpack 文件

递归到 'lib' 和 'fatlib' 目录并将找到的所有 .pm 文件捆绑到一个
BEGIN 块,它添加了一个虚拟的 @INC 条目以从捆绑的代码中加载这些文件
而不是磁盘。

食谱


当前的基本包装配方:

$ fatpack 跟踪 myscript.pl
$ fatpack packlists-for `cat fatpacker.trace` >packlists
$ fatpack 树`cat packlists`
$ fatpack 文件 myscript.pl >myscript.packed.pl

版权, 执照, 著者


请参阅 App::FatPacker 中的相应部分。

使用 onworks.net 服务在线使用 fatpackp


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。