javascript - 如何确定模块需要导入或需要的内容?
问题描述
我已经从 npm 导入了一些模块来与 Laravel Mix 一起使用。通常,我可以在文件顶部放置一个 require 或 import 语句,使用的模块名称与我键入“npm install”时使用的模块名称相同。但有时这不起作用,它无法解析模块。
我检查了该模块是否列在 package.json 中,并且该文件夹存在于 /node_modules 目录中。
当我查看 node_modules 文件夹时,我可以找到包含 src/ 和 dist/ 文件夹的模块文件夹,其中包含 JS 文件;模块文件夹内还有一个 package.json 。但是,它仍然不会导入。如何确定 require 或 import 语句试图访问的路径和文件?
解决方案
可以使用静态分析工具,比如 sonarlint 来检查你的代码。
推荐阅读
- python - Python requests.post 在本地主机上超时
- reactjs - 根据用户输入动态更改 API 端点和基本 url
- flutter - 在重建时从 StatefulWidget 重用颤振状态
- javascript - Javascript for of 循环只运行一次
- python - Mindstorms EV3 如何通过蓝牙与我的 PC 通信?
- android - 照片未在 PhotoEditor 视图中加载?
- reactjs - React hooks - setInterval:导致渲染在状态更新之前开始
- r - 使用 rms 包中的 lrm() 和 validate() 时出现错误消息
- r - 在 R 中查找函数
- django - Django - 保持用户的最新记录