我正在处理两个Node.js包。一个是Vue.js组件,另一个是将使用它的项目。我分别称他们为library
和consumer
。
这是我到目前为止所做的:
cd library && npm link && cd ..
(全局链接库)cd consumer && npm link library
(向消费者注册)现在当我尝试在consumer
中运行webpack-dev-server时出现错误:
Module not found: Error: Can't resolve 'library' in 'C:\Projects\consumer\src'
当我查看消费者的node_modules
时,我看到了图书馆的符号链接,但由于某种原因,webpack并未对其进行解析。根据错误消息,它似乎没有回到node_modules
寻找它。
我一直在查看关于webpack + npm link
的这个widely-cited help doc,建议将path.join(__dirname, 'node_modules')
添加到resolve.modules
,但我还是得到了npm link
同样的错误。
这是在Windows上,但我在Linux机器上尝试了相同的过程,结果相同。
有没有人成功让webpack与ckfinder/config.php
一起使用?