javascript - "Error: path must be a string"(v5.10.0)

标签 javascript node.js browserify

我有这个文件(一大堆 JS 文件),它曾经与 browserify (5.10.0) 一起工作 ) 直到几天前,现在没有了。

这是我正在运行的:

$ browserify index.js -o dist/out.bundle.js

输出是:

Error: path must be a string
at /usr/local/lib/node_modules/browserify/node_modules/resolve/lib/async.js:15:16
at process._tickCallback (node.js:419:13)

谁知道这可能是什么原因造成的?有没有一种方法可以调试它来尝试找出困扰 browserify 的是什么?

干杯

最佳答案

可能是你的package.json配置有问题,特别注意line transform!~

"browserify": {
    "transform": [
        [
            "reactify", {
                "harmony": "true"
            }
        ]
    ]
  }

关于javascript - "Error: path must be a string"(v5.10.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25606509/

相关文章:

javascript - 如何加快 Eclipse 和 JSP 中的 Javascript 开发速度?

javascript - 单击编辑按钮时无法显示编辑表单?

javascript - 使用NodeJS,head中的javascript无法使用来自服务器的参数

javascript - 在带有 browserify 的浏览器中使用 aws-sdk 的问题

javascript node module.exports/require() 前端代码

javascript - 使用 CasperJS 将多个页面的结果保存到一个 JSON 文件中

javascript - 使用 Aurelia 进行全局变量订阅

node.js - 错误 : ERR wrong number of arguments for 'set' command

node.js - 使用 jest 对 aws lambda 进行单元测试

javascript - 使用从 browserify 导出的模块