Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 生成package-lock.json后的错误日志_Node.js_Npm_Npm Install_Package Lock.json - Fatal编程技术网

Node.js 生成package-lock.json后的错误日志

Node.js 生成package-lock.json后的错误日志,node.js,npm,npm-install,package-lock.json,Node.js,Npm,Npm Install,Package Lock.json,在项目上本地安装babel cli软件包后。。在命令行中键入npm list--depth 0时,我开始获取错误日志。这很烦人。。但我不确定是否还有其他问题 我尝试在全球范围内安装babelcli和babelcore。但是,一切都没有改变。当我使用-g标记键入npm list--depth 0-g时,它返回一个非常干净的包列表 以下是我运行这两个命令时的日志: $ npm ls --depth 0 -g C:\Users\YahiaRefaiea\AppData\Roaming\npm +--

在项目上本地安装
babel cli
软件包后。。在命令行中键入
npm list--depth 0
时,我开始获取错误日志。这很烦人。。但我不确定是否还有其他问题

我尝试在全球范围内安装
babelcli
babelcore
。但是,一切都没有改变。当我使用
-g
标记键入
npm list--depth 0-g
时,它返回一个非常干净的包列表

以下是我运行这两个命令时的日志:

$ npm ls --depth 0 -g
C:\Users\YahiaRefaiea\AppData\Roaming\npm
+-- babel-cli@6.26.0
+-- babel-core@6.26.0
+-- grunt-cli@1.2.0
+-- gulp-cli@1.4.0
`-- npm@5.6.0
以及:

你知道怎么解决这个问题吗?或者至少让它少一点噪音

我真的很感谢你们的帮助

更新

我也尝试过删减包,但还是一样的。。以下是日志:

$ npm prune
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

up to date in 10.467s
我在Windows 10上运行
npm@5.6.0
node@v8.9.1

另一次更新

我发现问题恰恰来自于每次运行
npm install something
时生成的
package lock.json
文件。我在安装了所有软件包后删除了该文件,当我运行
npm ls--depth 0
时,该文件仅在我的软件包名称中变得非常干净。 但正如我所知,删除
包锁.json
文件并不好。正确的?
是否有我不知道的隐藏问题?

如果不使用存储库


npm config set package lock false

找到解决方案了吗?我也有同样的问题。github上有一个问题:不幸的是没有:(我只是删除了package-lock.json文件,以便让它与我的应用程序一起运行。我在windows 10上也有同样的问题,并且出现了同样的dependencie错误
$ npm prune
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

up to date in 10.467s