Javascript 如何使webpack忽略库依赖项?

Javascript 如何使webpack忽略库依赖项?,javascript,webpack,Javascript,Webpack,我正在开发一个名为“MyLib”的节点库,它使用webpack命令编译成dist/my lib.js文件 现在,我有另一个利用这个库的项目。我通过以下方式“包括”它: npm install --save ../../my-library 在我的项目的index.js中,我可以做: import { ExportedClass } from 'my-library' ... const ec = new ExportedClass() 到目前为止还不错。现在,我对库做了一些更改,包括一些

我正在开发一个名为“MyLib”的节点库,它使用
webpack
命令编译成
dist/my lib.js
文件

现在,我有另一个利用这个库的项目。我通过以下方式“包括”它:

npm install --save ../../my-library
在我的项目的index.js中,我可以做:

import { ExportedClass } from 'my-library'

...

const ec = new ExportedClass()
到目前为止还不错。现在,我对库做了一些更改,包括一些使用特定babel配置的功能,然后我构建库并返回主项目,但现在主项目无法编译,并抱怨缺少/禁用了babel加载程序配置?为什么?

Error in /.../my-library/src/MyClass.js 
Module build failed (from ./node_modules/babel-loader/lib/index.js): 
SyntaxError: /.../my-library/src/MyClass.js: Support for the experimental syntax 'classProperties' isn't currently enabled (17:14)
构建另一个库的目的不是为了能够导入和使用它吗?为什么我必须在我的项目中复制它的构建环境和依赖关系

对于上下文:我的项目和库都是使用webpack构建的,并且处于开发模式,目标是:节点