标签: require

如何写php require_once` <?php bloginfo('url'); ?>/database.php`

在wordpress中<?php bloginfo('url'); ?>是主页面的网址,然后,如何编写一个require_once包含<?php bloginfo('url'); ?> 我写的像这样的东西不起作用:{

<?php require_once ( "".bloginfo('url')."/database.php"); ?>
Run Code Online (Sandbox Code Playgroud)

php wordpress require

1
推荐指数
1
解决办法
1万
查看次数

perl无法定​​位模块,即使它在那里

我正在尝试启动一个催化剂应用程序,但它一直在启动失败,因为它说它找不到我使用的模块HTML :: FormHandler :: Field :: TextArea.这是它给我的错误:

Can't locate HTML/FormHandler/Field/Textarea.pm in @INC (@INC contains:
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/
x86_64-linux-thread-multi 
/usr/lib/perl5/5.8.8 .)
Run Code Online (Sandbox Code Playgroud)

但是,我查看了我的文件系统,我知道该模块位于的事实/usr/lib/perl5/site_perl/5.8.8/HTML/FormHandler/Field/TextArea.pm.正如您在上面所看到的,@INC确实包含了此文件的路径.有谁知道脚本为什么找不到它?谢谢!

perl require

1
推荐指数
1
解决办法
3348
查看次数

加载需要文件,不要在文件中显示显示的行(echo)

我有一个回显(显示)数组的PHP文件.我无法克隆此文件.现在我想在另一个脚本中使用这个数组,所以我需要它.虽然现在它也回显(显示)我不想要的数组.

有没有办法加载数组但不回显数据?

php require echo

1
推荐指数
1
解决办法
787
查看次数

如何在perl脚本中包含配置类型文件

好的,我放弃了并寻求帮助;

我有一个脚本来访问MySQL数据库中的信息.我希望我的凭据隐藏在我可以包含的文件中以确保安全.为了使它更整洁,我试图在我的cgi-bin目录中创建一个子目录(include).

这是一个省略所有数据库内容的简单示例(因为这不是我的问题).

config.pl(在include目录中)

#!/usr/bin/perl
use strict;
use warnings;


$data_base = 'dbi::mysql::test_db';
$db_user = 'some_user';
$db_pw = 'password';    
Run Code Online (Sandbox Code Playgroud)

test_driver.pl(在cgi-bin目录中)

#!/usr/bin/perl
use strict;
use warnings;
use DBI;

require'/include/config.pl';

$param1 = $data_base;
$param2 = $db_user;
$param3 = $db_pw;
Run Code Online (Sandbox Code Playgroud)

我得到的第一个错误是找不到包含.我还看到许多帖子显示our在vars前面添加.大多数帖子都提到不使用require,但对于简单的事情,我宁愿.

我最后学习了一些关于如何制作模块的教程.我得到了它的工作,但这似乎是一个简单的配置文件的很多努力.

perl global-variables require

1
推荐指数
1
解决办法
2万
查看次数

是否可以从大型Ruby模块加载/只需要一个函数?

我写了一个非常大的ruby模块,它在大约3-4秒内加载.大多数时候我只需要一个功能.为了加快速度,是否可以从模块加载/只需要特定的功能?

ruby load module function require

1
推荐指数
1
解决办法
97
查看次数

require.js shim,导出myOwnGlobal名称

我不确定在shim config上使用"exports",按照requireJS API上的示例,我可以使用Backbone(大写字母B)将其导出到全局范围.这意味着它将是一个窗口对象属性.但我意识到我被迫使用该名称,我无法通过其他参考名称导出它,即:"MyGlobalBackbone"

require.config({
  paths: {
    backboneAlias:'backbone'
  },
  shim : {
    backboneAlias : {
      deps : [ 'underscore', 'jquery-1.9.1' ],
      exports  : 'MyGlobalBackbone'
    }
  }
});

require(['backboneAlias'],function(backboneAsAliasDependency){
  console.log(backboneAsAliasDependency);//Loaded Ok
  console.log(MyGlobalBackbone); //Uncaught ReferenceError: MyGlobalBackbone is not     defined 
});
Run Code Online (Sandbox Code Playgroud)

此代码仅在我使用"Backbone"而不是"MyGlobalBackbone"时才有效...

require requirejs

1
推荐指数
1
解决办法
2287
查看次数

Node.js - 在运行时加载文件

我是Node.js的新手,在运行时很难理解加载库或文件的方法.显然,使用Node.js的本机"require"函数在运行时加载文件是一个坏主意,因为它阻塞了i/o,因此不应在请求处理程序中使用.所以,我假设要避免这样的事情:

var http = require('http').createServer(function(req, res) { 
  var file = require('./pages/'+req.url);
  res.end();
}).listen(8080);
Run Code Online (Sandbox Code Playgroud)

那么有没有办法以非阻塞/异步方式在运行时需要文件?

我不认为总是可以在"启动时"而不是运行时加载文件,因为在上面的例子中,知道要加载/需要什么文件的唯一方法是通过req.url属性获取名称.

所以这似乎是唯一的选择.除非,文件夹中的所有文件都是预先加载的,然后按名称调用,在回调中(通过使用fs.readdirSync或者某些东西来遍历文件夹中的所有文件并将获得的文件的名称与req.url属性进行比较),但这似乎很浪费."预加载"文件夹中的所有文件(可能大约50个文件),然后只使用其中的1个,这似乎不是一个好主意.我错了吗?

无论哪种方式,我只想知道是否有一种方法可以在运行时以更好,非阻塞/异步的方式要求文件.

谢谢!

javascript runtime require node.js

1
推荐指数
1
解决办法
4979
查看次数

AngularJS指令要求父指令不起作用

我想用复选框(这是一个重复列表)指令制作一个类别树.

我做了一个名为categoriesTreeContainer的指令,它包含了所有类别列表

我做了另一个名为指令categoryItem是containes分类项目这是孩子categoriesTreeContainer

这就是我所做的categoriesTreeContainer:

myApp.directive('categoriesTreeContainer', function(){
return {
    restrict : 'E',
    template : '<category-item ng-repeat="category in categoriesTree" category="category"></category-item>',
    scope    : {
        categoriesTree : "=categoriestree",
        selectedCategories : "=ngModel",
    },

    controller : function($scope, $element, $attrs){
        $scope.selectedCategories = [];

        $scope.onSelectionChange = function(category){
            console.log('yah');
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

})

对于categoryItem:

myApp.directive('categoryItem', function($compile){
return {
    require: '^categoriesTreeContainer',
    restrict : 'E',
    //replace  : true,
    transclude : true,
    scope    : {
        category : "=category"
    },
    link     : function(scope, element, …
Run Code Online (Sandbox Code Playgroud)

javascript controller directive require angularjs

1
推荐指数
1
解决办法
1076
查看次数

Javascript'require()'方法

在python中,当您导入模块时,不会执行导入模块的"if name == main "块中的语句.

是否有任何等效的方法可以防止在javascript导入模块中执行不需要的语句?

javascript require node.js

1
推荐指数
1
解决办法
265
查看次数

在Perl脚本中隔离命名空间

我想B.pm在我的脚本中使用脚本中定义的子程序(我不拥有)A.pl.由于B.pm没有一个package pkg_B;头在里面,当我添加的所有子程序都是进口use B ();A.pl.Subroutine redefined当我尝试运行时会出现警告A.pl,因为它A.pl有一个与其中名称相同的子程序B.pm.有没有办法可以B.pmA.pl不触及的情况下隔离命名空间B.pm(因为有许多其他脚本在B.pm没有指定范围的情况下公然消耗子程序)?我唯一的解决方案似乎是重命名我的子程序,我不想这样做.

perl namespaces perl-module require

1
推荐指数
1
解决办法
77
查看次数