因此,对于一个特定的CGI Perl脚本我已经包含了JSON像这样来处理一些以.json文件:不能包含JSON :: XS模块在本地CGI perl脚本,但可以包括JSON模块
use lib "./modules/JSON/lib";
use JSON;
这运行良好。 Web目录保存模块文件夹中所需的文件。
但是,JSON模块非常慢。我读了JSON:XS可以了,但我似乎更快不能简单地把它作为这样:
use lib "./modules/JSON-XS";
use JSON::XS;
有一个在JSON-XS文件没有lib文件夹,我试过的组合使用(即,使用两个文件夹等),但它没有工作。
不,我不能简单地安装此特定项目的模块。
任何帮助表示赞赏。
我试着用makefile安装。需要两个依赖关系: 'common :: sense'和'Types :: Serialiser'(Types :: Serialiser的prereq是'common :: sense')。 我安装common :: sense罚款,它通过了测试,但'Types :: Serialiser'说: **警告:先决条件common :: sense 0未找到。** – Mohammad
好的使用:'perl Makefile.PL PREFIX =/path/to/modules LIB =/path/to/modules'我能够成功安装所有模块并通过'make test',但我不确定如何在脚本中实际使用它们。 – Mohammad