包裹捆绑了导入的node_modules文件

时间:2019-04-24 06:30:29

标签: reactjs import node-modules parceljs

我正在使用react开发一个npm模块,并决定使用包裹将其捆绑。在此模块中,我使用外部样式库libraray(已添加为依赖项,以便在安装模块时也安装了上述库),并通过类似的导入方式使用其fontsimages所以:

import icons from 'style-npm-module/dist/icons/icons.svg';
import logo from 'style-npm-module/dist/logos/logo.svg';

捆绑后,包裹已从npm模块中获取了这些文件,添加到dist文件夹并将导入更改为相对路径,并且文件夹结构如下所示:

dist
  |-index.js
  |-logo.{some-random-number}.svg
  |-font.{some-random-number}.svg

,在index.js中,这些文件被称为"/logo.{some-random-number}.svg""/font.{some-random-number}.svg",而不是将其引用到npm模块。

是否有可能限制更改此类导入并强制包裹按照引用node_modules的方式保留导入?

0 个答案:

没有答案