node.js - 在 Azure 中使用 grunt 发出 ENOTUP 警告

标签 node.js azure gruntjs azure-web-app-service

在 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/

相关文章:

azure - Windows 窗体按钮脚本 block 是否有任何已知的限制?

node.js - 咕噜声+ Mocha 测试: Change working directory?

angularjs - 我需要什么文件来托管 angularJS 网站

html - Grunt 预编译内联 Markdown

javax.json 产生难以理解的 json

javascript - 将整数传递给查询时,NodeJS MySQL 返回空数组

node.js - 启动、停止 Node Express 服务器

node.js - 沿 node-express 应用程序传递和更新数据

python - Azure 发音评估 SDK 与 api 调用相比返回错误结果

azure - 启动和停止 Azure 虚拟机