babel을 사용하여 node_modules에서 모듈을 가져 왔지만 실패했습니다.

레오 가오

es6로 모듈을 작성하고 npm에 게시합니다. 다른 프로젝트에서 사용하고 싶으므로 다음과 같이 입력합니다.

import {ActionButton} from 'rcomponents'

하지만 작동하지 않았습니다.

D:\github\blog\node_modules\rcomponents\src\actionButton.jsx:1
(function (exports, require, module, __filename, __dirname) { import React fro
                                                              ^^^^^^
SyntaxError: Unexpected reserved word
    at exports.runInThisContext (vm.js:73:16)
    at Module._compile (module.js:443:25)
    at Module._extensions..js (module.js:478:10)
    at Object.require.extensions.(anonymous function) [as .jsx] (D:\github\blog\
node_modules\babel\node_modules\babel-core\lib\api\register\node.js:214:7)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at D:\github\blog\node_modules\rcomponents\src\index.js:3:19
    at Object.<anonymous> (D:\github\blog\node_modules\rcomponents\src\index.js:
7:3)

다음은 webpack의 js 로더 구성입니다.

{ test: /\.jsx?$/, loader: `babel?cacheDirectory=${babelCache}` }

에서 아닌 모듈을 가져 오려고하면 node_modulesbabel이 잘 작동합니다. 하지만에서 모듈을 가져 node_modules오면 바벨이 작동하지 않는 것 같습니다.

로간 프 신화

바벨 문서 참조 :

참고 : 기본적으로 node_modules에 대한 모든 요구 사항은 무시됩니다. 무시 정규식을 전달하여이를 재정의 할 수 있습니다.

일반적으로의 모듈 node_modules은 이미 사전에 트랜스 파일되었으므로 Babel에서 처리하지 않습니다. 그렇게하지 않을 경우 처리 할 수있는 파일을 알려야합니다. ignore허용합니다.

require("babel/register")({
    // Ignore everything in node_modules except node_modules/rcomponents.
    ignore: /node_modules\/(?!rcomponents)/
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

모듈 내에서 npm3을 사용하면 부모 node_modules를 가져올 수 없습니다.

분류에서Dev

TS는 이미지를 가져올 때 node_modules에서 모듈을 찾을 수 없습니다.

분류에서Dev

BackboneJS : 모델을 가져 왔지만 toJSON () 및 get () 메서드가 작동하지 않습니다.

분류에서Dev

samba 지원을 사용하여 openldap 사용자 생성 중에 pdbedit가 실패했습니다.

분류에서Dev

부동 배열 값을 설정했지만 xcode를 사용하여 iOS에서 실패했습니다.

분류에서Dev

Azure Pipelines에서 관리 ID 사용 : GetUserAccessToken : ID의 액세스 토큰을 가져 오지 못했습니다. AAD가 자동 실패를 반환했습니다.

분류에서Dev

패키지에서 모듈을 가져올 수 없습니다.

분류에서Dev

Pip을 사용하여 Python 3.8에 모듈을 성공적으로 설치했지만 가져올 수 없습니까?

분류에서Dev

ImportError : pyexpat를 가져 오는 동안 DLL로드에 실패했습니다 : 지정된 모듈을 찾을 수 없습니다.

분류에서Dev

ImportError : _psycopg를 가져 오는 동안 DLL로드에 실패했습니다 : 지정된 모듈을 찾을 수 없습니다.

분류에서Dev

ft2font를 가져 오는 동안 DLL로드에 실패했습니다 : 지정된 모듈을 찾을 수 없습니다.

분류에서Dev

"DLL로드 실패 : 지정된 모듈을 찾을 수 없습니다."오류가 발생합니다. PyCharm을 사용하여 Anaconda에서 Windows 용 tensorflow를 가져 오는 동안

분류에서Dev

모듈에서 예기치 않은 값을 가져 왔습니다. @ngmodule 주석을 추가하십시오.

분류에서Dev

포착되지 않은 오류 : 'AppModule'모듈에서 예기치 않은 값 'SharedModule'을 가져 왔습니다. @NgModule 주석을 추가하십시오

분류에서Dev

최대 절전 모드 / 스프링을 사용하여 MySQL에서 thymeleaf로 데이터를 푸시하려고 시도했지만 실패했습니다.

분류에서Dev

Python에서 Ubuntu '사이트 모듈을 가져 오지 못했습니다'오류 메시지

분류에서Dev

버전 4.1.1을 가져 왔지만 '프로젝트 구조> 종속성> 앱'에 모듈 종속성이 없습니다.

분류에서Dev

포착되지 않은 오류 : 'AppModule'모듈에서 예기치 않은 지시문 'NavComponent'를 가져 왔습니다. @NgModule 주석을 추가하십시오

분류에서Dev

포착되지 않은 오류 : 'AppModule'모듈에서 예기치 않은 값 'PropDecoratorFactory'를 가져 왔습니다. @NgModule 주석을 추가하십시오

분류에서Dev

모듈을 패키지로 변환하는 중에 오류가 발생했습니다.

분류에서Dev

다른 중간 모듈을 사용하여 가져 오기가 작동하지 않습니다.

분류에서Dev

GetEnumerator가 확인되지 않은 상태에서 DbSet을 모의하는 데 실패했습니다.

분류에서Dev

Anauglar2 하위 모듈은 루트 모듈에서 가져온 모듈을 사용합니다.

분류에서Dev

상위 디렉토리에서 다른 모듈을 가져 오는 모듈의 단위 테스트 실행에 실패했습니다.

분류에서Dev

Ansible이 sbin 폴더에서 셸 모듈을 실행하지 못했습니다.

분류에서Dev

예외가 발생했습니다. pdftotext를 가져 오는 동안 ImportError DLL로드에 실패했습니다. 지정된 모듈을 찾을 수 없습니다.

분류에서Dev

Python 모듈에서 가져온 하위 모듈을 가져 오지 않는 방법은 무엇입니까?

분류에서Dev

모듈은 사전 컴파일을 지원하지 않지만 다음을 수행하는 모듈에서 가져옵니다.

분류에서Dev

더 큰 기간을 실행하는 쿼리가 실패했습니다 (php에서만 mssql 서버 2005)

Related 관련 기사

  1. 1

    모듈 내에서 npm3을 사용하면 부모 node_modules를 가져올 수 없습니다.

  2. 2

    TS는 이미지를 가져올 때 node_modules에서 모듈을 찾을 수 없습니다.

  3. 3

    BackboneJS : 모델을 가져 왔지만 toJSON () 및 get () 메서드가 작동하지 않습니다.

  4. 4

    samba 지원을 사용하여 openldap 사용자 생성 중에 pdbedit가 실패했습니다.

  5. 5

    부동 배열 값을 설정했지만 xcode를 사용하여 iOS에서 실패했습니다.

  6. 6

    Azure Pipelines에서 관리 ID 사용 : GetUserAccessToken : ID의 액세스 토큰을 가져 오지 못했습니다. AAD가 자동 실패를 반환했습니다.

  7. 7

    패키지에서 모듈을 가져올 수 없습니다.

  8. 8

    Pip을 사용하여 Python 3.8에 모듈을 성공적으로 설치했지만 가져올 수 없습니까?

  9. 9

    ImportError : pyexpat를 가져 오는 동안 DLL로드에 실패했습니다 : 지정된 모듈을 찾을 수 없습니다.

  10. 10

    ImportError : _psycopg를 가져 오는 동안 DLL로드에 실패했습니다 : 지정된 모듈을 찾을 수 없습니다.

  11. 11

    ft2font를 가져 오는 동안 DLL로드에 실패했습니다 : 지정된 모듈을 찾을 수 없습니다.

  12. 12

    "DLL로드 실패 : 지정된 모듈을 찾을 수 없습니다."오류가 발생합니다. PyCharm을 사용하여 Anaconda에서 Windows 용 tensorflow를 가져 오는 동안

  13. 13

    모듈에서 예기치 않은 값을 가져 왔습니다. @ngmodule 주석을 추가하십시오.

  14. 14

    포착되지 않은 오류 : 'AppModule'모듈에서 예기치 않은 값 'SharedModule'을 가져 왔습니다. @NgModule 주석을 추가하십시오

  15. 15

    최대 절전 모드 / 스프링을 사용하여 MySQL에서 thymeleaf로 데이터를 푸시하려고 시도했지만 실패했습니다.

  16. 16

    Python에서 Ubuntu '사이트 모듈을 가져 오지 못했습니다'오류 메시지

  17. 17

    버전 4.1.1을 가져 왔지만 '프로젝트 구조> 종속성> 앱'에 모듈 종속성이 없습니다.

  18. 18

    포착되지 않은 오류 : 'AppModule'모듈에서 예기치 않은 지시문 'NavComponent'를 가져 왔습니다. @NgModule 주석을 추가하십시오

  19. 19

    포착되지 않은 오류 : 'AppModule'모듈에서 예기치 않은 값 'PropDecoratorFactory'를 가져 왔습니다. @NgModule 주석을 추가하십시오

  20. 20

    모듈을 패키지로 변환하는 중에 오류가 발생했습니다.

  21. 21

    다른 중간 모듈을 사용하여 가져 오기가 작동하지 않습니다.

  22. 22

    GetEnumerator가 확인되지 않은 상태에서 DbSet을 모의하는 데 실패했습니다.

  23. 23

    Anauglar2 하위 모듈은 루트 모듈에서 가져온 모듈을 사용합니다.

  24. 24

    상위 디렉토리에서 다른 모듈을 가져 오는 모듈의 단위 테스트 실행에 실패했습니다.

  25. 25

    Ansible이 sbin 폴더에서 셸 모듈을 실행하지 못했습니다.

  26. 26

    예외가 발생했습니다. pdftotext를 가져 오는 동안 ImportError DLL로드에 실패했습니다. 지정된 모듈을 찾을 수 없습니다.

  27. 27

    Python 모듈에서 가져온 하위 모듈을 가져 오지 않는 방법은 무엇입니까?

  28. 28

    모듈은 사전 컴파일을 지원하지 않지만 다음을 수행하는 모듈에서 가져옵니다.

  29. 29

    더 큰 기간을 실행하는 쿼리가 실패했습니다 (php에서만 mssql 서버 2005)

뜨겁다태그

보관