如何用webpack加载供应商文件

How to load vendor files with webpack?

本文关键字:供应商 文件 加载 webpack 何用      更新时间:2023-09-26

我通过npm使用这个包:https://github.com/alvarotrigo/fullPage.js

如果我做一个require('fullpage.js') -它工作得很好

然而,我需要使用一些扩展:https://github.com/alvarotrigo/fullPage.js使用扩展

因此我需要使用位于node_modules/fullpage.js/dist/

中的jquery.fullpage.extensions.min.js

由于这是在fullpage.js:package.json中定义的

// This is the fill I will get with my require.
"main": "dist/jquery.fullpage.js"

我如何告诉webpack使用另一个(或多个其他)文件?

你可以在webpack配置中使用供应商入口点。

entry: {
    main: "./main",
    vendor: ["node_modules/fullpage.js/dist/jquery.fullpage.extensions.min.js", "...some..other--lib"]
}

如果require('fullpage.js')工作,您可以使用这种方法:

require('fullpage.js');
require('fullpage.js/dist/jquery.fullpage.extensions.min.js'):