【发布时间】:2020-01-11 00:53:48
【问题描述】:
操作系统:Windows 10,终端:Git-Bash
- 我安装了
npm-checkhttps://www.npmjs.com/package/npm-check,都带有 -g 标志和 devDependency。 当我尝试在终端中运行 npm-check 时,我得到:
bash: npm-check: command not found我检查了全局安装包列表中的包安装正确:
$ npm list -g --depth 0
C:\Users\Iordache Silviu\AppData\Roaming\npm
+-- @vue/cli@3.8.4
+-- jshint@2.10.2
+-- mongodb@3.2.7
+-- nodemon@1.19.1
+-- npm@6.11.2
+-- npm-check@5.9.0
`-- pug-cli@1.0.0-alpha6
正如你在倒数第二行看到的那样,包在列表中
我的 Windows 用户名是 Iordache Silviu,我的用户文件夹中包含一个空格。这可能是问题的一部分,但我不确定?
我运行 npm config get prefix 来获取我的 npm 文件夹的路径,得到这个:
C:\Users\Iordache Silviu\AppData\Roaming\npm
我在环境变量路径中添加了节点模块的路径:
- 用户变量路径:
- 系统变量路径:
我在这两个路径中都添加了这两条路径
C:\Users\Iordache Silviu\AppData\Roaming\npm
C:\Users\Iordache Silviu\AppData\Roaming\npm\node_modules
我希望当我运行 npm-check 时系统能够识别此问题并按预期工作并在他们的网站上进行解释:https://www.npmjs.com/package/npm-check
【问题讨论】:
标签: javascript npm environment-variables