使用Grunt的ENOTSUP

使用Grunt的ENOTSUP,第1张

使用Grunt的ENOTSUP

开始部署到Azure时,我们遇到了这个问题。

该问题很可能是由glob中的错误(Grunt依赖于此错误)引起的。

此错误早已得到修复(请参见github问题205),但是不幸的是,NPM上的最新稳定版本是0.4.5(两年前发布)-依赖于glob版本3.1.21(当前版本是6.0.4)
)。

因此,解决方法是:

a)通过从github克隆而不是使用npm获得咕get声

要么

b)在安装npm之后,导航至

/node_modules/grunt
并执行,
npm install glob@^6.0.4--save
以升级已安装grunt版本的glob依赖关系。

在您的deploy.sh中,npm安装可能如下所示:

eval $NPM_CMD install

您需要在其后添加以下内容

pushd ./node_modules/grunteval $NPM_CMD install glob@^6.0.4 --savepopd

注意; 将/ ** /更改为/ * /可以消除该错误,但是您放弃了递归副本。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5477160.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存