从另一个node_modules请求

时间:2016-05-15 12:00:37

标签: webpack

很难给出正确的标题。 有以下结构:

   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_modulesjquery所在地)

中搜索模块

但是在构建时我遇到了错误:

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以便juqerynode_modules\some-module所需的client\node_modules\jquery来自alias

尝试CookieLocaleResolver - 没有工作,也许做错了。

0 个答案:

没有答案