很难给出正确的标题。 有以下结构:
D:/Code/app/
client/
node_modules/
jquery/
node_modules/
... in this `node_modules` no `jquery` installed
some-module/
index.js
webpack.config.js
我关注resolve
配置:
modules: [
path.resolve(__dirname, 'client/node_modules'),
path.resolve(__dirname, 'node_modules')
],
因此,应该在app/node_modules
(没有jquery
)和app/client/node_modules
(jquery
所在地)
但是在构建时我遇到了错误:
some-module/index.js
需要jquery
有错误:
Module not found: Error: Can't resolve 'jquery' in 'D:\Code\app\node_modules\some-module'
@ ./~/some-module/index.js 3:0-17
是否可以调整webpack.config
以便juqery
中node_modules\some-module
所需的client\node_modules\jquery
来自alias
?
尝试CookieLocaleResolver
- 没有工作,也许做错了。