2017-12-19 8 views
1

Parcel에 js, css 및 이미지 파일을 번들로 제공하는 기본 자습서를 따르고 있습니다.소포 작성 명령이 작동하지 않습니다.

내 파일 구조

dist 
    node_modules 
    src 
    - index.html 
    - style.css 
    - index.js 
    - somemodule.js 

나는 서버가 시작 parcel ./src/index.html을 실행하고 웹 사이트가 올바르게 표시됩니다. 튜토리얼에 따르면 parcel build index.js을 사용하여 빌드를 마무리 할 수 ​​있습니다. 나는이 출력 얻을 것으로 예상 :

dist 
    - style.css 
    - index.js 
    - index.html 

을하지만 그 대신, parcel build index.js를 실행 한 후 나는이 출력 얻을 : 아마도 무엇이 잘못 갈 수

dist 
    - 4wyd98y98790.css 
    - 948y59hslas8.js 

를?

답변

1

기본적으로 Parcel Bundler 출력 디렉토리는 dist이지만 옵션 (-d)을 설정하여 출력 디렉토리를 지정할 수 있습니다.

parcel build src/index.html -d build --public-url . 최종 정적 파일은 빌드 디렉토리에 있습니다.

+0

필자의 경우 디렉토리 이름과 관계없이 parcel이 최종 프로젝트를 빌드하지 않습니다. – Kokodoko

1

안내서에 parcel build index.js이 표시 될 수 있지만 parcel build ./src/index.html을 실행해야합니다. 앱의 진입 점은 index.html입니다.