require 的“import * as ...”等效项是什么?

问题描述 投票:0回答:2

使用 ES6

import
命令时,可以使用别名从文件中导入所有函数,例如:

import * as name from "module-name";

有没有等效的方法可以使用 require 来做到这一点,即:

const { * as name } = require('module-name');
node.js import require
2个回答
-1
投票

很简单:

const name = require('module-name')

用途:

name.yourObjectName

-2
投票
const name = require('moduleName.js');

这意味着当你有 (moduleName.js)...

function foo(){
    ...
}

module.exports = { foo };

...

foo()
函数可以通过另一个文件访问:

const name = require('moduleName.js');
name.foo();
© www.soinside.com 2019 - 2024. All rights reserved.