如何使用webpack加载供应商文件?

时间:2016-10-19 13:45:40

标签: javascript jquery node.js webpack fullpage.js

我通过npm使用此软件包: https://github.com/alvarotrigo/fullPage.js

如果我做了require('fullpage.js') - 它运作正常。

但是,我需要使用一些扩展: https://github.com/alvarotrigo/fullPage.js#use-extensions

因此,我需要使用jquery.fullpage.extensions.min.js

中的node_modules/fullpage.js/dist/

因为这是在package.json

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

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

2 个答案:

答案 0 :(得分:0)

您可以在webpack config中使用供应商入口点。

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

答案 1 :(得分:0)

如果require('fullpage.js')有效,您可以使用此方法:

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