我想创建几个模块,这些模块将用于我项目中的几乎所有脚本和模块.这些可以在我的每个脚本中使用 d,如下所示:
#!/usr/bin/perl
use Foo::Bar;
use Foo::Baz;
use Foo::Qux;
use Foo::Quux;
# Potentially many more.
Run Code Online (Sandbox Code Playgroud)
是否可以将所有这些use语句移动到一个新模块Foo::Corge,然后只需要use Foo::Corge在我的每个脚本和模块中移动?
perl脚本包含脚本开头的所有模块名称.
例如:
use strict;
use XML::Parser;
use XML::Simple;
use DBI;
use DBD::DB2::Constants;
use POSIX qw( strftime );
use Storable qw(dclone);
use Data::Dumper;
use Carp;
Run Code Online (Sandbox Code Playgroud)
如何将所有模块名称保存在另一个文件中并将文件包含在主perl脚本中?
谢谢.
我想创建一个Base类,每次使用它时都会导出以下模块:
use 5.018;
use Data::Dumper;
use Warning;
#etc etc
Run Code Online (Sandbox Code Playgroud)
类似的问题: