찾다

 >  Q&A  >  본문

javascript - Vue에서 html-webpack-plugin 플러그인을 사용할 때 작은 문제가 발생합니다.

vue의 index.html 파일에는 <p id='app'> </p> , 但是如果我用html-webpack-plugin的时候,生成的html文件中不包含<p id='app'> </p>이 마운트 지점인 마운트된 노드가 포함됩니다. 플러그인 문서를 읽어도 해결 방법을 찾지 못했습니다.

怪我咯怪我咯2747일 전481

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

  • 黄舟

    黄舟2017-05-19 10:25:27

    html-webpack-plugin에는 필요한 html 템플릿을 지정할 수 있는 template 속성이 있습니다. template属性,可以指定一个你自己需要的html模版,用法如下:

    new HtmlWebpackPlugin({
        filename: 'index.html',
        inject: 'body',
        template: 'index.html_vm'
    })

    那么这个index.html_vm 으아아아

    그러면 이 index.html_vm은 다음과 같습니다: #🎜🎜# 으아아아

    회신하다
    0
  • 为情所困

    为情所困2017-05-19 10:25:27

    원본 index.html 바에 걸어두어야 합니다. Webpack은 vue에 특별히 사용되지 않습니다. htmlWebpackPlugin은 index.html을 처리하고 내부의 dom 구조를 자동으로 생성하는 데만 도움이 됩니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:25:27

    마운트 노드가 콘텐츠에 추가되는 대신 교체됩니다

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