Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Module 如何将外部第三方依赖项添加到perl6项目中?_Module_Dependencies_Raku_Zef - Fatal编程技术网

Module 如何将外部第三方依赖项添加到perl6项目中?

Module 如何将外部第三方依赖项添加到perl6项目中?,module,dependencies,raku,zef,Module,Dependencies,Raku,Zef,不是我错过了,就是没有关于这个话题的明确信息 我应该在哪里查找Perl 6库?CPAN.org?还是仅仅 当我选择了一个时,如何将其添加到Perl 6项目中 如果我在GitHub上找到它,我如何将它添加到我的Perl 6项目中 请务必阅读@smonff的答案,以及对问题2和3的回答 我应该在哪里查找perl 6库 当我选择了一个时,如何将其添加到perl 6项目中 用于在本地系统上安装它 阅读有关在项目中使用模块的说明 如果我在某个地方找到了它,如何将其添加到perl 6项目中 如果zef可以

不是我错过了,就是没有关于这个话题的明确信息

  • 我应该在哪里查找Perl 6库?CPAN.org?还是仅仅

  • 当我选择了一个时,如何将其添加到Perl 6项目中

  • 如果我在GitHub上找到它,我如何将它添加到我的Perl 6项目中


  • 请务必阅读@smonff的答案,以及对问题2和3的回答

  • 我应该在哪里查找perl 6库
  • 当我选择了一个时,如何将其添加到perl 6项目中
  • 用于在本地系统上安装它

    阅读有关
    在项目中使用
    模块的说明

  • 如果我在某个地方找到了它,如何将其添加到perl 6项目中
  • 如果zef可以看到它(如果它的repo在modules.perl6.org上列出,zef通常可以看到一个模块),那么zef应该能够安装它。如果没有,请联系作者或在#per6上询问此事。

    作为第2)点和第3)点的答案,您可以查看。我的想法是为Perl6。它也可以与Perl5的纸箱相比较
    6pm
    Zef
    上工作

    $ 6pm init
    
    # Install dependencies to ./perl6-modules and add it to META6.json 
    $ 6pm install Test::Meta --save
    
    # Run a file using the local dependencies
    $ 6pm exec-file test.p6
    
    # Make your code always use 6pm by making it "use SixPM;"
    $ perl6 test.p6
    

    有关更多信息,请参阅。

    @smonff谢谢。更新答案以符合当前情况。