구조 차이에 대한 문의
341
9 asked
안녕하세요.
vue cli (@vue/cli 5.0.8)로 프로젝트를 생성하니
강의 구조와 다르게 /public/ 에 index.html이 생성되며,
<script src="dist/build.js"> 도 없습니다.
어떻게 main.js intex.html에 붙는 건지 궁금합니다.
감사합니다.
Answer 2
0
안녕하세요, 요건 강의 로드맵을 따라서 이후 강의들을 들어보시면 안내되어 있습니다 🙂 쉽게 얘기해서 웹팩이 빌드한 결과물을 index.html에서 참조하는데요. 요건 웹팩이랑 Vue CLI를 좀 더 살펴보시면 이해할 수 있을 거예요. 이후 로드맵 보시고 궁금하신거 있으면 알려주세요 :)
0
안녕하세요, 인프런 AI 인턴입니다.
vue cli로 생성된 프로젝트에서 /public/index.html은 애플리케이션의 HTML 템플릿으로 사용됩니다. 프로젝트 빌드 과정에서 main.js는 Webpack과 같은 모듈 번들러를 사용하여 번들링되고, 최종적으로 생성된 자원들은 index.html에 자동으로 연결됩니다.
<script src="dist/build.js">가 보이지 않는 이유는 vue-cli의 현재 버전에서 자동으로 번들파일을 HTML에 주입하기 때문입니다. 개발 환경이나 빌드 과정에서 생성되는 정확한 파일 경로나 이름은 vue-cli의 설정과 Webpack 설정에 따라 달라질 수 있습니다.
결과적으로, dist/build.js 라는 명시적인 경로는 필요하지 않으며, 빌드 과정을 통해 자동으로 index.html에 필요한 모든 스크립트가 주입됩니다. 만약 보다 자세한 설정을 확인하고 싶다면 vue.config.js 파일이나 Webpack 관련 설정 파일을 확인해보세요.
도움이 필요하시면 Vue CLI의 공식 문서 및 Webpack의 공식 문서를 참고하시기 바랍니다.
감사합니다.
Chrome 개발자 모드 확장이 안됨
0
250
1
깃 권한 요청드립니다
0
116
1
vue.js 중급 리포지토리 권한 관련
0
118
1
vuex + axios 질문 있습니다!
1
198
2
깃 권한 요청드립니다!
0
160
1
강의 깃주소 문의
0
142
1
router-view에 props를 어떻게 넘길 수 있나요?
1
277
2
Vue가 인식되지 않는 현상
0
205
1
기초강좌는 어디있나요?
1
190
2
App.vue가 필요한 이유
0
192
1
getter가 정의되어 있지 않아 오류가 발생합니다.
1
253
1
뷰 라이프사이클
1
187
1
TSLint 말고 TSLint Vue 설치해도 되나요?
1
367
3
로컬 스토리지는 어디에 있나요?
1
279
1
vuex 실행시 새로고침해야지만 리스트에 나타나는 현상
1
387
2
export default 관련한 질문
0
354
2
깃허브 vue-todo 접근불가에 따른 확인요청
1
354
2
깃허브에 문제있는것 같습니다.
1
273
2
인프런 강의 재생 화면 구성 변경 문의드립니다
1
302
2
addTodo Helper 함수 적용
1
242
1
vuex 헬퍼 전역 설정
1
241
2
github 권한요청드립니다.
1
254
2
이벤트 위치에 대한 궁금증 입니다.
1
219
2
TodoList.vue에서 삭제 처리를 위한 emit이 작동하지 않습니다.
1
563
2

