Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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
Javascript 如何要求将CJS模块插入本机节点中的ES6模块?_Javascript_Node.js_Commonjs_Es6 Modules - Fatal编程技术网

Javascript 如何要求将CJS模块插入本机节点中的ES6模块?

Javascript 如何要求将CJS模块插入本机节点中的ES6模块?,javascript,node.js,commonjs,es6-modules,Javascript,Node.js,Commonjs,Es6 Modules,我在Nodejs中使用ES6模块的方式是:node——实验模块index.mjs index.mjs 但我还需要导入一些以CommonJS格式格式化的第三方模块: const{JSDOM}=require('JSDOM') (此处以JSDom为例,但它也适用于其他第三方,例如) 问题 看来我不能两者兼而有之。 是否有包装器强制将CJS模块导入ES6模块 我不使用(并希望远离)巴别塔和网页为我的项目。 但是,如果绝对必要,我可以传输第三方LIB import express from 'expr

我在Nodejs中使用ES6模块的方式是:
node——实验模块index.mjs

index.mjs 但我还需要导入一些以CommonJS格式格式化的第三方模块:

const{JSDOM}=require('JSDOM')
(此处以JSDom为例,但它也适用于其他第三方,例如)

问题 看来我不能两者兼而有之。 是否有包装器强制将CJS模块导入ES6模块

我不使用(并希望远离)巴别塔和网页为我的项目。 但是,如果绝对必要,我可以传输第三方LIB

import express from 'express'