2017-12-29 1 views
4

에 HtmlWebpackPlugin 생성되지 않는 프로젝트,이 명령이 실행 구축하는 동안 : 나는 윈도우에서 프로젝트를 빌드 할 때인덱스 html 파일 내가 반응 프로젝트가 리눅스

new HtmlWebpackPlugin({ 
    inject: true, 
    template: 'public/index.html', 
    minify: { 
    removeComments: true, 
    collapseWhitespace: true, 
    removeRedundantAttributes: true, 
    useShortDoctype: true, 
    removeEmptyAttributes: true, 
    removeStyleLinkTypeAttributes: true, 
    keepClosingSlash: true, 
    minifyJS: true, 
    minifyCSS: true, 
    minifyURLs: true 
    }, 
    filename: '/index.' + Date.now() + '.html' 
}), 

이, 그것은 지문 인덱스를 생성을 다른 자산 및 파일과 함께 build 폴더 안에 index.1514560078687.html과 같은 파일이 있어야합니다. 하지만 우분투에서 실행할 때 인덱스 파일이 아닌 모든 파일을 생성합니다. filename: '/index.html'을 설정하더라도 생성되지 않습니다.

아이디어가 있으십니까?

+1

'/ index.' - 우분투에서 _root_ 폴더를 확인 했습니까? 사촌 나에게 이상하게 보입니다. './index.'와 같은'index' 파일 앞에'.'을 추가 할 수 있습니다. –

+0

@ TheReason. 그건 좋은 지적이야. 하지만 알다시피, 그것은'build' 경로에 추가 될 것입니다. 그러나, 나는 그것을 시도 할 것이다 – Mojtaba

+0

@ TheReason, 사실, 당신 말이 맞아. 그것은 지금 잘 작동합니다. 당신은 최대 득표를해야합니다 :). 그것을 선택하도록 대답으로 의견을 기재하십시오. – Mojtaba

답변

1

HtmlWebpackPlugin루트 디렉토리에 index.html 파일을 저장합니다. 확인해 봤어?

.을 (를) 추가하기 전에 /index.html을 입력하십시오. 문제가 해결 될 수도 있습니다.