Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.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 如何(或者是否)将es6样式和csj样式的文件放在我正在发布的NPM模块中_Javascript_Node.js_Npm_Es6 Modules_Commonjs - Fatal编程技术网

Javascript 如何(或者是否)将es6样式和csj样式的文件放在我正在发布的NPM模块中

Javascript 如何(或者是否)将es6样式和csj样式的文件放在我正在发布的NPM模块中,javascript,node.js,npm,es6-modules,commonjs,Javascript,Node.js,Npm,Es6 Modules,Commonjs,我将发布一个NPM模块,但我需要澄清如何/是否将ES6导入/导出样式和节点CommonJS require样式都放在发布的目录中 根据我读到的一个网站,两者都可以通过在package.json中指定来包含: "main" : "<common js style index file>", "module" : "<es6 js style index file>" 可以接受吗 "main" : "<common js style index

我将发布一个NPM模块,但我需要澄清如何/是否将ES6导入/导出样式和节点CommonJS require样式都放在发布的目录中

根据我读到的一个网站,两者都可以通过在
package.json中指定来包含:

    "main" : "<common js style index file>",
    "module" : "<es6 js style index file>"
可以接受吗

    "main" : "<common js style index file>.cjs",
    "module" : "<es6 js style index file>.mjs"