需要某个软件包时,使用browserify创建bundle.js文件后,出现“无效版本”错误

时间:2019-04-25 05:44:05

标签: javascript npm webpack browserify node-modules

我正在尝试使用broswerify,并试图创建一个包含我的代码的bundle.js文件。我遇到的问题出在我的源文件中所需的6个节点程序包中,只有当我需要“ imap-simple”时,bundle.js文件才能正确捆绑。在console.log中,我可以看到有关“无效版本”的错误。同样,这仅在我特别需要imap-simple时发生。以下是我遇到的错误。

    `bundle.js:46903 Uncaught TypeError: Invalid Version: 
    at new SemVer (bundle.js:46903)
    at compare (bundle.js:47176)
    at Function.gte (bundle.js:47225)
    at Object.<anonymous> (bundle.js:50092)
    at Object.281._process (bundle.js:50209)
    at o (bundle.js:1)
    at bundle.js:1
    at Object.<anonymous> (bundle.js:28245)
    at Object.138../Parser (bundle.js:30368)
    at o (bundle.js:1)`

我尝试将软件包安装为依赖项,dev依赖项和全局。生成文件后,仍然会导致相同的错误。我还尝试过降级节点版本,但这也无济于事。我试过使用webpack,这会产生完全相同的错误。我还尝试了imap-simple和semver的不同版本。

0 个答案:

没有答案