小编btl*_*ler的帖子

无法在Windows中找到本地安装的模块

我有一个非常简单的脚本,我用来测试这个场景,但我无法弄清楚为什么Node无法加载本地安装的模块.

的package.json:

{
  "name": "Test",
  "version": "1.0.0",
  "dependencies": {
    "cli-progress-bar": "^0.1.0"
  }
}
Run Code Online (Sandbox Code Playgroud)

Test.js:

var ProgressBar = require("cli-progress-bar"),
    progress = new ProgressBar(),
    processed = 0;

function update () {
    if (processed < 100) {
        progress.show(++processed / 100);
        setTimeout(update, 750);
    }
}

update();
Run Code Online (Sandbox Code Playgroud)

据我所知,这应该只是加载cli-progress-bar包,并在退出之前运行一个简单的进度条完成.

这是我尝试安装依赖项并运行脚本时得到的输出:

C:\Users\Benjamin\Desktop\Test>node -v
v4.2.1

C:\Users\Benjamin\Desktop\Test>npm -v
3.3.10

C:\Users\Benjamin\Desktop\Test>npm install
Test@1.0.0 C:\Users\Benjamin\Desktop\Test
??? cli-progress-bar@0.1.0
  ??? cli-character-set@0.1.0
  ??? lodash.padleft@3.1.1
  ? ??? lodash._basetostring@3.0.1
  ? ??? lodash._createpadding@3.6.1
  ?   ??? lodash.repeat@3.0.1
  ??? lodash.padright@3.1.1
  ??? log-update@1.0.2
    ??? ansi-escapes@1.1.0
    ??? cli-cursor@1.0.2
      ??? …
Run Code Online (Sandbox Code Playgroud)

node.js npm

0
推荐指数
1
解决办法
1036
查看次数

标签 统计

node.js ×1

npm ×1