摆脱长期需要的字符串

时间:2015-01-08 13:56:35

标签: javascript node.js

在PHP中,我曾经做过这样的事情:

<?php

use Vendor/Namespace/Bundle;
$bundle = new Bundle();

我感兴趣的是,遵循PSR-4约定(或任何其他约定),我们可以自动要求PHP文件并使用其内容。有没有办法在Javascript中执行此操作,或者如何不使用某些丑陋的require('../../../../../../../mymodule.js');

1 个答案:

答案 0 :(得分:1)

$NODE_PATH变量设置为您希望require默认查看的位置。

http://nodejs.org/api/modules.html#modules_loading_from_the_global_folders

例如将其设置为/user/project/lib;,您可以require('mymodule.js')/user/project/test/test.js,它可以正常工作。