zoukankan      html  css  js  c++  java
  • win32-x64-64inding.node is not a valid Win32 application

    1、错误描述

    [编译scss/sass] 15:48:25.231 internal/modules/cjs/loader.js:717
    [编译scss/sass] 15:48:25.231   return process.dlopen(module, path.toNamespacedPath(filename));
    [编译scss/sass] 15:48:25.231                  ^
    [编译scss/sass] 15:48:25.231 Error: \?G:HBuilderXpluginscompile-node-sass
    ode_modules
    ode-sass-chinavendorwin32-x64-64inding.node is not a valid Win32 application.
    [编译scss/sass] 15:48:25.231 \?G:HBuilderXpluginscompile-node-sass
    ode_modules
    ode-sass-chinavendorwin32-x64-64inding.node
    [编译scss/sass] 15:48:25.231     at Object.Module._extensions..node (internal/modules/cjs/loader.js:717:18)
    [编译scss/sass] 15:48:25.231     at Module.load (internal/modules/cjs/loader.js:598:32)
    [编译scss/sass] 15:48:25.231     at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
    [编译scss/sass] 15:48:25.231     at Function.Module._load (internal/modules/cjs/loader.js:529:3)
    [编译scss/sass] 15:48:25.231     at Module.require (internal/modules/cjs/loader.js:636:17)
    [编译scss/sass] 15:48:25.231     at require (internal/modules/cjs/helpers.js:20:18)
    [编译scss/sass] 15:48:25.231     at module.exports (G:HBuilderXpluginscompile-node-sass
    ode_modules
    ode-sass-chinalibinding.js:19:10)
    [编译scss/sass] 15:48:25.231     at Object.<anonymous> (G:HBuilderXpluginscompile-node-sass
    ode_modules
    ode-sass-chinalibindex.js:14:35)
    [编译scss/sass] 15:48:25.231     at Module._compile (internal/modules/cjs/loader.js:688:30)
    [编译scss/sass] 15:48:25.231     at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
    [编译scss/sass] 15:56:14.903 [0;31m--> LibSass 的二进制文件(G:HBuilderXpluginscompile-node-sass
    ode_modules
    ode-sass-chinavendorwin32-x64-64inding.node)缺失,请执行下面3条命令下载对应版本的二进制文件:(有可能引发此错误的原因是 Node 版本变更)[0m 
    [编译scss/sass] 15:56:14.903   mkdir -p G:HBuilderXpluginscompile-node-sass
    ode_modules
    ode-sass-chinavendorwin32-x64-64
    [编译scss/sass] 15:56:14.903   cd G:HBuilderXpluginscompile-node-sass
    ode_modules
    ode-sass-chinavendorwin32-x64-64
    [编译scss/sass] 15:56:14.903   curl -o binding.node http://cdn.npm.taobao.org/dist/node-sass/v4.7.2/win32-x64-64_binding.node
    [编译scss/sass] 15:56:14.903 [0;31m--> MacOS 、Unix/Linux 请根据权限使用 sudo [0m 
    

    2、错误原因

         由于G:HBuilderXpluginscompile-node-sass ode_modules ode-sass-chinavendorwin32-x64-64inding.node文件的版本不对,导致出现报错

    3、解决办法

          使用以下命令查看对应的版本,然后到https://github.com/sass/node-sass/releases下载对应的版本,注意需要把文件名称修改成binding.node

    node -p "[process.platform, process.arch, process.versions.modules].join('-')"
    C:UsersAdministrator.USER-0GUONPPBHK>node -p "[process.platform, process.arch,
     process.versions.modules].join('-')"
    win32-x64-64
    
    C:UsersAdministrator.USER-0GUONPPBHK>

  • 相关阅读:
    Jsの练习-将 数组中值为0 的去掉,不为0的存入一个新的数组
    Jsの数组练习-求一组数中的最大值和最小值,以及所在位置
    ES6-解构赋值
    vue初体验-ES6 基础知识补充 let 和const
    2D过渡模块的其他属性
    CSS学习笔记-05 过渡模块的基本用法
    echarts笔记
    不可思议的纯 CSS 滚动进度条效果
    十大排序算法
    关于input上传文件
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13313747.html
Copyright © 2011-2022 走看看