Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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 网页包(encore)-如何合并第三方库(JS/CSS)_Javascript_Webpack_Module_Webpack Encore - Fatal编程技术网

Javascript 网页包(encore)-如何合并第三方库(JS/CSS)

Javascript 网页包(encore)-如何合并第三方库(JS/CSS),javascript,webpack,module,webpack-encore,Javascript,Webpack,Module,Webpack Encore,我有了Symfony4.4应用程序,现在我有了一个新的CSS/JS网页主题。有很多页面,我想逐步应用主题(现在是一个页面)。CSS程序员为我的HTML页面提供了一些CSS/JS导入(/)和我在package.json中拥有的不同JS库版本。这个新主题是我们应用程序中的GIT子模块,我需要将所有JS导入合并到一个文件,并将其粘贴到一个页面 我试过: 安可 .setOutputPath('public/dist/') .setPublicPath(“/dist”) . . . .货币贬值({ $:p

我有了Symfony4.4应用程序,现在我有了一个新的CSS/JS网页主题。有很多页面,我想逐步应用主题(现在是一个页面)。CSS程序员为我的HTML页面提供了一些CSS/JS导入(
/
)和我在package.json中拥有的不同JS库版本。这个新主题是我们应用程序中的GIT子模块,我需要将所有JS导入合并到一个文件,并将其粘贴到一个页面

我试过:

安可
.setOutputPath('public/dist/')
.setPublicPath(“/dist”)
.
.
.
.货币贬值({
$:path.resolve(path.join(_dirname,'assets/front/new template/node_modules/jquery/dist/jquery.min.js')),
jQuery:path.resolve(path.join(_dirname,'assets/front/new template/node_modules/jQuery/dist/jQuery.min.js'),
})
.addEntry('front/js/main new'[
“./assets/front/new template/node_modules/jquery/dist/jquery.min.js”,
“./assets/front/new template/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js”,
“./assets/front/new template/node_modules/moment/moment.js”,
“./assets/front/new template/node_modules/daterangepicker/daterangepicker.js”,
“./assets/front/new template/node_modules/select2/dist/js/select2.min.js”,
“./assets/front/new template/js/main.js”,
])
但也存在一些问题:

向控制台抛出“未定义时刻”

抛出到控制台“$()。daterangepicker()不是函数。”

抛出到控制台“$()。select2()不是函数。”

我试图将require与使用它们的/assets/front/new template/js/main.js文件的路径放在一起,但没有任何更改


有人能告诉我如何正确地移动到一个JS文件的网页

<script src="/assets/front/new-template/node_modules/jquery/dist/jquery.min.js"></script>
<script src="/assets/front/new-template/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="/assets/front/new-template/node_modules/moment/moment.js"></script>
<script src="/assets/front/new-template/node_modules/daterangepicker/daterangepicker.js"></script>
<script src="/assets/front/new-template/node_modules/select2/dist/js/select2.min.js"></script>
<script src="/assets/front/new-template/node_modules/toastify-js/src/toastify.js"></script>
<script src="/assets/front/new-template/js/main.js"></script>