Error: Cannot find module '/node_modules\progressbar/package.json'

Error: Cannot find module '/node_modules\progressbar/package.json'

我正在使用 Browserify 和 progressbar.js 到 var ProgressBar = require('node_modules/progressbar'); 但是进度条没有生成 我收到以下错误 Error: Cannot find module '/node_modules\progressbar/package.json'

'use strict';

    window.onload = function onLoad() {

        var ProgressBar = require('progressbar');

        var circle = new ProgressBar.Circle('#progress', {
            color: 'red',
            duration: 3000,
            easing: 'easeInOut'
        });
        circle.animate(1);
    }

在 Browserify 捆绑文件中 .call(this,"/node_modules\progressbar")}

我是如何安装的progressbar.js

npm install --save progressbar

已安装 Browserify

npm install -g browserify

为了检查我的 Browserify 是否安装正确,我

npm ramda

并且捆绑正确,所以问题出在 progressbar.js?

npm progressbar.js

progressbar.js

万一它对遇到此问题的任何人都有帮助 issue/thread...而不是:

npm install progressbar

...和...

var ProgressBar = require('progressbar');

我选择了:

npm install progressbar.js

...和...

var ProgressBar = require('progressbar.js');

这似乎是巧合的两个不同的项目,progressbarjs (progressbar.js: https://kimmobrunfeldt.github.io/progressbar.js/) 是我在搜索 JS 进度条时在网络上保持 运行 的。无论出于何种原因,另一个(进度条)在 Browserify 中似乎表现不佳。请注意,我确信我的 Browserify 的行为正常,因为它正在为我当前的项目处理许多其他包,没有任何问题。

爱javascript的世界......