Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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

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
Javascript nodejsv10.3.0的gulp任务问题:src\node_contextify.cc:629:Assertion`args[1]->;IsString()';失败_Javascript_Node.js_Gulp_Node Modules - Fatal编程技术网

Javascript nodejsv10.3.0的gulp任务问题:src\node_contextify.cc:629:Assertion`args[1]->;IsString()';失败

Javascript nodejsv10.3.0的gulp任务问题:src\node_contextify.cc:629:Assertion`args[1]->;IsString()';失败,javascript,node.js,gulp,node-modules,Javascript,Node.js,Gulp,Node Modules,我最近将我的nodejs版本更新为10.30.0。一切正常。但是我的gulp构建任务不起作用,在旧版本(9.X)上运行得很好。这就是我得到的 gulp[11376]: src\node_contextify.cc:629: Assertion `args[1]->IsString()' failed. 1: node::DecodeWrite 2: node::DecodeWrite 3: uv_loop_fork 4: v8::internal::interpreter::By

我最近将我的nodejs版本更新为10.30.0。一切正常。但是我的gulp构建任务不起作用,在旧版本(9.X)上运行得很好。这就是我得到的

 gulp[11376]: src\node_contextify.cc:629: Assertion `args[1]->IsString()' failed.
 1: node::DecodeWrite
 2: node::DecodeWrite
 3: uv_loop_fork
 4: v8::internal::interpreter::BytecodeDecoder::Decode
 5: v8::internal::RegExpImpl::Exec
 6: v8::internal::RegExpImpl::Exec
 7: v8::internal::RegExpImpl::Exec
 8: 00000384E1284281

有人,请帮帮我

我也有同样的问题。删除node_模块并重新运行
npm install
,以重新安装package.json中列出的模块,对我来说确实有效。

只需运行命令即可

npm install natives

节点版本兼容问题,请尝试使用节点版本我在两个不同的工作区中使用了两种不同的解决方案。更新到节点10.6.0后的第一次更新要求我使用:

第二个工作区不适用于上述情况,尽管我先尝试过,但它要求我重新安装所有的gulp依赖项,然后运行npm audit修复程序。例如:

$npm install --dev gulp gulp-sass gulp-autoprefixer
$npm audit fix

希望这对别人有帮助

npm安装本地人


这适用于Windows 10 64位

我的系统:

  • 视窗10
  • 节点10.15.3
  • 步骤:

  • npm更新
  • npm i本地人
  • npm i
  • npm审计修复程序
  • 订单是必需的

    当我通过命令“npm update”更新后,我的软件包:


    我也面临着类似的问题,
    gulp

    gulp build[30580]:c:\ws\src\node_contextify.cc:635:断言'args[1]->IsString()'失败。
    1:00007FF6F86BC6A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+4506


    npm安装本机程序
    使用nodev10.16.0解决了windows 64中的问题


    npm安装本机程序


    只需运行这两个命令即可

  • 删除
    节点\u模块
    文件夹
  • rm-r节点_模块

  • 并仅安装本机依赖项
  • npm安装本机程序

    npm(非纱线)溶液
  • 更新您的npm包
  • npm rebuild
    //安装可能也能正常工作吗
  • 您可能会在“parallels”方面出现新的错误
  • 遵循以下指南(不是我的):

  • 为什么?吞咽v3+节点v12彼此不兼容。不要为了解决这个问题而尝试更新到GulpV4,因为会有破坏性的更改(除非您想重写代码)。不要降级节点,因为它不可伸缩,并且可能会遇到其他问题。您最终必须升级。

    升级后是否重新安装了模块?重新安装了与gulp相关的软件包?重新安装了所有节点模块。同样,它对我不起作用。我切换回旧版本运行Build我想他们在10.7.0上解决了这个问题现在可以运行了`我想他们在10.7.0上解决了这个问题现在可以运行了+
    npm安装
    +
    npm审计修复
    是让gulp重新工作所必需的。你可能需要做一个额外的
    npm缓存清理--force
    ,然后
    npm安装
    然后
    npm安装本地人
    。这就是我的情况。请记住,这远远不是一个理想的解决方案。阅读NPM页面上关于使用此软件包的警告:真正的解决方案可能是升级到Node和Node-sass的当前版本。这对我很有用。。。。非常感谢你。浪费了2个多小时,最后,仅仅一个命令就解决了一个问题。这才是真正可行的。从>=10.1切换到9.4.0。“npm install natives”没有执行此操作。对于更高版本的节点,您必须使用$npm cache clean--强制删除缓存,或者在Windows上,删除C:\user\AppData\Roaming\npm缓存文件夹。这为我解决了这个问题
    npm安装本机
    并没有立即解决我的问题,但感谢@dwilli手动删除文件夹并遵循此解决方案的建议对我有效
    
    $npm install --dev gulp gulp-sass gulp-autoprefixer
    $npm audit fix
    
    {
      "name": "your name",
      "version": "0.1.0",
      "private": true,
      "dependencies": {
        "autoprefixer": "^7.2.6",
        "babel-core": "^6.26.3",
        "babel-loader": "^7.1.5",
        "babel-plugin-async-to-promises": "^1.0.5",
        "babel-preset-es2015": "^6.24.1",
        "bootstrap": "v4.0.0-beta",
        "chartist-webpack": "^0.9.5-0",
        "d3": "^4.13.0",
        "d3.js": "^0.0.2-security",
        "datalist-polyfill": "^1.23.3",
        "dimple-js": "^2.1.4",
        "future-tabs": "^1.3.2",
        "gridstack": "0.2.6",
        "gulp": "^3.9.1",
        "gulp-cache-bust": "^1.4.0",
        "gulp-clean": "^0.3.2",
        "gulp-connect": "^5.7.0",
        "gulp-cssmin": "^0.2.0",
        "gulp-extname": "^0.2.2",
        "gulp-postcss": "^7.0.1",
        "gulp-rename": "^1.4.0",
        "gulp-sass": "^3.1.0",
        "gulp-sequence": "^0.4.6",
        "gulp-sourcemaps": "^2.6.5",
        "ionicons": "^3.0.0",
        "jquery": "^3.3.1",
        "jquery-ui": "^1.12.1",
        "jquery-ui-touch-punch": "^0.2.3",
        "lodash": "^4.17.11",
        "md5": "^2.2.1",
        "moment": "^2.24.0",
        "natives": "^1.1.6",
        "postcss-flexbugs-fixes": "^2.0.0",
        "promise-polyfill": "6.0.2",
        "semaphore-async-await": "^1.5.1",
        "url-search-params-polyfill": "^2.0.3",
        "vanilla-modal": "^1.6.5",
        "webpack": "^3.12.0",
        "webpack-stream": "^4.0.3",
        "whatwg-fetch": "^2.0.4"
      }
    }