如何从npm包中请求替代js文件而不指定完整的node_modules路径

时间:2015-12-16 12:36:35

标签: javascript node.js npm webpack

我正在使用ES2016导入语法从npm模块加载select2 libray(通过Webpack):

import 'select2';

这很好用,并从node_modules目录加载以下文件。

node_modules / SELECT2 / DIST / JS / select2.js

现在在该目录中,他们有一个完整版本的库,它具有我需要的一些额外功能,它被称为:

node_modules / SELECT2 / DIST / JS / select2.full.js

有没有办法在不提供我的node_modules文件夹的完整相对路径的情况下导入它?

我试过了:

import 'select2.full'

但没有运气。

1 个答案:

答案 0 :(得分:6)

试试这个:

import 'select2/dist/js/select2.full.js'

我认为这是你最好的。