webpack - webpack 如何解析从 node_modules 的导入?

标签 webpack node-modules

当我需要 node_modules 文件夹中的库时,我会执行以下操作:

import angular from 'angular';
import $ from 'jquery;

webpack 如何知道它真正需要导入哪些文件?猜猜有某种策略它将检查哪些文件?

最佳答案

Webpack 循环 resolvers找到您请求的文件。它过去了resolve templates找出确切的路径。

如果您尝试导入不存在的模块,您将看到错误跟踪,概述了它尝试用于查找文件但失败的所有路径。

解析器是一个强大的配置工具,可以帮助您开发更好的代码。我真的很感激解析器允许我删除相对路径并使用更多 developer-friendly ES6 imports .

希望对您有所帮助。

关于webpack - webpack 如何解析从 node_modules 的导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37875592/

相关文章:

node.js - 安装 NPM 包后将文件移至根目录

npm - 如何查看node_modules依赖树?

javascript - eslint:如何对仅接触过的文件进行 lint

javascript - magnificPopup 无法与 webpack 一起使用

node.js - webpack 仅捆绑 firebase/database 而不是 firebase/auth

javascript - 如何通过postCSS从库导入css?

javascript - ./node_modules/express/lib/view.js 中的 Webpack 警告 关键依赖项 : the request of a dependency is an expression

node.js - 我创建了一个启用了 CORS 的简单 Node 服务器。但是当我执行 node server.js 时,它会抛出错误

node.js - 如何使用具有不同/自定义模块名称的 npm 安装软件包

javascript - 如何将有效负载添加到coap请求node-coap