反应中的要求无法解决路径

时间:2016-09-27 16:12:52

标签: javascript reactjs npm

我试图在我的项目中使用tracking-js库我使用了反应,但我不知道我是否做错了但是仍然显示模块没有找到,我已经检查我的package.json和模块安装。所以这就是我对模块的要求:

const tracking = require("tracking");

我做错了什么?

1 个答案:

答案 0 :(得分:0)

对于节点,包括基于节点的构建工具,首先要确保模块存在。请注意,require并不关心应用的package.json,只关心存在的模块文件。

  1. 检查node_modules/tracking是否存在。
  2. 确保找到“主”JS文件。如果有node_modules/tracking/package.json文件,请查看它是否具有main属性以及它引用的文件是否存在。如果没有main属性,请确保模块目录的根目录中有index.js
  3. 如果一切正常,并且您在客户端 JavaScript中的运行时遇到模块未找到错误,那么您的捆绑配置可能不正确,您的webpack / browserify /无论配置是什么必须仔细审查错误。