찾다

 >  Q&A  >  본문

javascript - webpack은 js 코드에서 사용할 수 있도록 이 빌드의 해시 값을 전역적으로 어떻게 정지합니까?

webpack을 사용하여 빌드할 때 다른 모듈의 js를 호출할 수 있도록 전역 변수에 해시 값을 저장하고 싶습니다. 설정해 보았는데, 'a[hash].js'와 같이 파일명으로만 입력하면 효과가 나타납니다. 하지만 이는 전역 변수에 저장되지 않으며 프로젝트의 js를 호출할 수 없습니다. 새로운 webpack.DefinePlugin에 넣어보았으나 해시 값을 얻을 수 없습니다. 조언 부탁드립니다

为情所困为情所困2751일 전540

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

  • 为情所困

    为情所困2017-05-19 10:43:55

    방금 문서와 소스 코드를 봤는데 아이디어를 주실 수 있나요

    output.filename에 [name].[hash].bundle.js 세트를 가져오고 싶습니다.

    템플릿 문자열에서 다음 대체 항목을 사용할 수 있습니다(
    webpack의 내부 TemplatedPathPlugin을 통해):

    TemplatedPathPlugin을 사용해 보거나 TemplatedPathPlugin을 확장할 수 있습니다.

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