为什么webpack跳过我的本地模块?

时间:2017-01-16 00:28:29

标签: node.js ionic-framework npm webpack ionic2

我在这个名为' client-common'的本地模块中放了一些常用代码。在其中一个使用此公共模块的应用程序项目中,我将其添加到package.json依赖项:

"client-common": "../client-common"

npm install模块复制到node_modules之后。当我运行(它是一个离子项目)ionic serve时,它构建得很好,但是在浏览器中运行时我得到了

Runtime Error
Cannot find module "client-common"

我假设这是一个webpack问题?问题是为什么本地模块的处理方式不同而且根本没有捆绑?

1 个答案:

答案 0 :(得分:0)

似乎我应该在公共模块中提供index.js。添加一个从现有index.d.ts复制的index.js,导出所有内容后,它现在可以正常工作。