Javascript 删除网页包';s模块包装器生成纯JS脚本

Javascript 删除网页包';s模块包装器生成纯JS脚本,javascript,node.js,webpack,Javascript,Node.js,Webpack,我正在使用webpack捆绑一些简单的JS文件/模块 网页包输出(未显示)如下所示: (self[“webpackChunktest项目”]=self[“webpackChunktest项目”]| |[])。推送([[179]{ /***/ 4: /***/ (() => { // ... // // ... /***/ }) }, /******/\uuuu webpack\u require\uuuuu=>{//webpack运行时模块 /******/“严格使用”; /******/

我正在使用
webpack
捆绑一些简单的JS文件/模块

网页包输出(未显示)如下所示:

(self[“webpackChunktest项目”]=self[“webpackChunktest项目”]| |[])。推送([[179]{
/***/ 4:
/***/ (() => {
// ...
// 
// ...
/***/ })
},
/******/\uuuu webpack\u require\uuuuu=>{//webpack运行时模块
/******/“严格使用”;
/******/ 
/******/var uuuu webpack uuu exec uuuuuu=(moduleId)=>(uuuu webpack uu require uuuuuuuuuu webpack uuu require.s=moduleId))
/******/var uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;
/******/ }
]);
如您所见,它将我的代码封装在一些网页模块化逻辑中

有没有办法删除这个包装逻辑?我希望只生成一个纯JS文件作为输出,而不使用样板文件包装

注意:因为我设置为
true
(参见下面的配置),
webpack
创建一个单独的运行时文件(此处未显示),以及上面显示的最小包装JS文件

网页包配置 这是
webpack.config.js

const path=require('path');
const webpack=require('webpack');
const DIST_DIR=path.resolve(_dirname,'DIST');
const SRC_DIR=path.resolve(__dirname,'SRC');
module.exports={
模式:"生产",,
优化:{
错,,
runtimeChunk:true
},
输出:{
路径:DIST_DIR
},
决心:{
扩展:['.js'],
模块:[SRC_DIR,'node_modules']
},
解析加载程序:{
模块:['node_modules']
},
条目:`${SRC_DIR}/test.js`,
模块:{},
插件:[]
};

“我希望只生成一个纯JS文件作为输出,而不使用样板文件包装器。”这可能与您的问题无关,但您能否详细说明为什么这是您的一项要求?@esqew-我想生成一个脚本,可以在像Google Sheets这样的云服务上运行。。我把它排除在这个问题的范围之外,因为这对我来说是一个固定的要求,我只是想知道是否可以通过webpack。谢谢。谢谢你的澄清!