我的 npm 模块构建导致 webpack 错误:找不到模块:错误:无法解析'file'或'directory'



我正在尝试将开源 React 组件的分支发布到 npm,并在成功安装 npm 后将其加载到我的 webpack 中。

webpack 在加载时抛出Module not found: Error: Cannot resolve 'file' or 'directory' ./Slider.jsx in /home1...错误。

我的 rc-tools 构建创建的 lib/index.js 文件是:

1'use strict';
2
3 module.exports = require('./Slider.jsx');

而,回购的主分支具有

1'use strict';
2
3 module.exports = require('./Slider');

作为他们创建的库/索引.js。

我正在使用与他们相同的构建(rc-tools)工具,并且具有几乎相同的package.json。为什么我的存储库创建不同的索引.js这是导致我的 webpack.config 无法加载的原因吗?

以下是指向 npm 组件的链接:https://www.npmjs.com/package/meraki-slider

在我学习节点和发布的过程中,我只是忘记从我的/src 文件夹中删除 .jsx 结尾,这导致我的构建将它们包含在我的/lib 文件夹中并导致 webpack 无法编译。 :P

最新更新