1相对路径

  1. require('./path/to/module');
  2. require('../path/to/module');
  • 使用./开头的路径
  • 使用../开头的路径
    这些模块是根据当前模块所在的目录开始查找。

2非相对路径

  1. require('jquery');
  2. require('blear.core.selector');

这些模块是 node 模块,则从 nodeModulesDir模块加载器配置文件)根目录查找。

因此,需要你前端使用的 node_modules 下的模块是平级安装的(npm3 已经支持)。

原文: https://coolie.ydr.me/introduction/module-path