찾다

 >  Q&A  >  본문

node.js - electron使用原生node模块

问题

本地node是4.X,electron的是6.X,导致npm安装的模块不能在electron上使用

尝试使用electron-rebuild解决,但一直报错

天蓬老师天蓬老师2873일 전706

모든 응답(2)나는 대답할 것이다

  • PHPz

    PHPz2017-04-17 15:34:43

    어떤 가방인지 좀 더 자세히 알려주실 수 있나요?
    이것이 제 계획입니다. 시도해 보세요.

    으아아아 으아아아

    target은 전자

    의 버전 번호입니다.

    그런 다음 node-sass는 기본적으로 컴파일된 바이너리 파일을 다운로드하므로 이를 다시 지정해야 합니다. 제 방법은 다음과 같습니다.

    으아아아

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 15:34:43

    한 가지 알아야 할 점은 node 버전을 직접 전환하는 것입니다. node_modules가 설치하는 모듈은 无法使用입니다.
    node4.x에 설치된 node_model은 6.x 버전으로 전환 시 정상적으로 사용할 수 없으며, 删掉다시 시작npm install해야 합니다.
    따라서 로컬 시스템을 6.x로 업그레이드하고 모듈을 설치한 다음 애플리케이션을 패키징하는 것이 좋습니다(nvm은 여러 노드 버전의 설치 전환을 관리하는 데 도움이 될 수 있습니다).

    회신하다
    0
  • 취소회신하다