在 Azure Werservice 中的一个简单复制任务中,我收到停止构建过程的警告
警告:ENOTSUP:套接字、scandir 上不支持操作
我的复制任务配置
dist: {
nonull: true,
files: [{
expand: true,
src: [
'<%= app.dir %>/*.js',
'<%= app.dir %>/dev/*.js',
'<%= app.dir %>/models/*.js',
'<%= app.dir %>/src/*.js',
'build/*/*',
'public/*/*',
'IISNode.yml',
'server.js',
],
dest: '<%= dist.tmp %>',
}]
}
Node 版本:5.1.1
我该如何解决这个问题?任何帮助或建议将不胜感激
最佳答案
目前,我刚刚发现您可能需要从 src
列表中删除 iisnode.yml
。由于 issnode.yml 不是 javascript 脚本,它是 iisnode 的配置文件,并且会引发咕噜警告并在我这边抛出异常。但我还没有重现你的问题。
因此,如果您方便的话,可以提供一下您的项目仓库或者完整的 gruntfile 内容,这对于我们重现您的问题将会有很大的帮助。
关于node.js - 在 Azure 中使用 grunt 发出 ENOTUP 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34821331/