繁体   English   中英

无法安装 gulp

[英]Can't install gulp

当我想重新安装我的开发环境时,我遇到了 gulp 的一些问题。

npm install gulp-cli -g
npm : npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
At line:1 char:1
+ npm install gulp-cli -g
+ ~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (npm WARN deprec...-url#deprecated:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError
 
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated

我尝试使用 NVM 安装不同的节点版本,但我在所有节点版本上都遇到了这个问题。

nvm list

    14.15.0
    14.6.0
    12.13.1
    12.13.0

有没有办法解决这个问题,这样我就可以再次拥有 SPFX 开发人员环境?

如上所述,您显示的是弃用警告,因此应该安装 gulp-cli。 使用以下命令查看是否安装了 gulp-cli:

npm ls -g --depth=0

应该报告 gulp-cli 的版本。

你也可以运行

gulp -v

这将返回 gulp 的“CLI 版本:”和“本地版本:”。本地版本将被列为未知,除非您所在的文件夹中包含运行“npm i”的 SPFx 项目,其中 Gulp 命令也将可用(gulp 构建、gulp 服务等)

希望这可以帮助。

经过进一步调查,我发现由于 NVM 错误而未安装 gulp。

NVM 没有显示我使用的是哪个版本,也没有更改版本。

解决这个问题

我不得不删除位于 C:\Program Files\nodejs 的文件夹

然后运行 NVM use {version} 再次安装 gulp-cli 现在安装了 Gulp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM