node.js - 在NodeJS中加载文件夹模块

标签 node.js

我有一个名为main的文件夹。

在“主”文件夹中,我有3个JS文件。

index.js,app.js和dummy.js

将主文件夹加载到entry.js中

var main = require('./main');


一旦我运行entry.js,
即使Iam在任何地方都没有提到该路径,指针始终会指向index.js。

我如何指向主文件夹中的其他JS?

最佳答案

首先,这是Folder模块加载中的基本功能,因为如果您未在package.json文件中配置js路径,流程将始终进入index.js。

如果要将流指向主文件夹中的其他JS文件,则必须使用package.json和必需的js路径。

示例如下:

使用以下属性在主文件夹中创建package.json。

package.json

{
"name" : "main",
"main" : "./dummy.js" (JS path)
}


希望这可以澄清您的疑问。

关于node.js - 在NodeJS中加载文件夹模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39306978/

相关文章:

javascript - node.js 和浏览器代码重用 : importing constants into modules

javascript - 我如何确保所有 Jest 测试至少有一个期望?

node.js - 嵌套的 Lodash ForEach

javascript - 具有未知数组的 chai 子集

javascript - NODE.JS 缓存 JSON

javascript - 使用 nsIXMLHttpRequest 发布到服务器时,POST 有效负载是什么样的?

node.js - 使用 Handlebars.js 将一个 html 文件包含到另一个 html 文件中

javascript - Angular 6 Http 请求因授权 header 而失败

javascript - package.json 使用 npm 调用 Harp 和浏览器同步

javascript - 在 Promises 中实现错误区分