programing

나중에 vue-cli를 통해 vue 웹 팩 템플릿을 쉽게 사용할 수 있습니까?

goodcopy 2022. 8. 8. 15:43
반응형

나중에 vue-cli를 통해 vue 웹 팩 템플릿을 쉽게 사용할 수 있습니까?

배경

새로운 vue.js(2.0) 프로젝트를 시작합니다.나는 함께 일한 적이 있다.vue-cli다른 프로젝트(vuejs-variable/webpack)에서는 빌드 프로세스를 파악하기 어려웠습니다.게다가 Web pack은 문서화가 부족한 것으로 악명이 높기 때문에, 빌드 프로세스의 사소한 변경에도 손이 많이 갔습니다.일반적으로 webpack과 vue-loader를 모두 이해한다고 생각합니다.나는 아직도 의 전체상을 이해하는 데 어려움을 겪고 있다.vuejs-templates/webpack그래도.

질문.

이 앱에 대한 자체 웹 팩 구성을 롤링하는 것을 고려 중이지만, 현재와 같은 빌드 프로세스를 수행할 수 있을지 우려됩니다.vuejs-templates/webpack제 계획은 vuejs-templates/webpack-simple에서 너무 복잡하지 않게 하는 것이었습니다.그 사이에 있는 구성/구축 프로세스를 염두에 두고 있습니다.vuejs-templates/webpack-simple그리고.vuejs-templates/webpack.

(아마도 더 많은 경험을 가진) 다른 사람들이 어떻게 느끼는지 알고 싶습니다.vuejs-templates/webpack프로젝트가 성장함에 따라 사용하기 어려워질지, 아니면 결국 모든 것이 타당해질지 의문입니다.

웹 팩 구성/빌드 프로세스를 직접 롤업하는 것이 타당합니까?아니면 그냥 참고 사용해야 합니까?vuejs-templates/webpack?

Vue, vue-cli 및 webpack을 사용한 지 약 1개월 만에 다음과 같은 사실을 알게 되었습니다.

1. 자기 소유의 보일러 플레이트 롤

바퀴를 다시 발명하는 것 같은 느낌이에요.모든 구성, 로더 작성, 폴더 구조 선택, 테스트 셋업 등 눈에 보이는 것만으로는 충분치 않습니다.

앱 개발에서 빌드 조정으로 자주 전환됩니다.개발 과정에서 필요한 작은 것들이 많지만 처음부터 vue-loader를 사용하면 문제가 상당히 줄어듭니다.

요약하면, 이것은 매우 중요한 결정입니다.완전히 셋업하려면 상당한 시간을 투자할 준비가 되어 있어야 합니다.
설정이 커스텀이므로 자신의 보일러 플레이트를 롤링해야 한다면 템플릿/웹 팩에서 이미 수행된 많은 작업을 다시 수행해야 합니다.꼭 해야 한다면, 주저하지 말고 현재의 템플릿/웹팩 보일러에서 영감을 얻으세요. 보일러에서 사용하고 싶은 멋진 요령이 몇 가지 있습니다.또한 간단한 웹 팩 템플릿에서 시작하여 원하는 방식으로 작업할 수도 있습니다.

2. 포크 템플릿/웹 팩

폴더 구조 중 일부를 다시 만들고 코어 립을 변경할 계획이라면 처음부터 시작하는 것이 아니라 템플릿/웹 팩을 직접 사용하는 것이 좋습니다.

처음에는 쉽지 않지만, 관련된 구조와 도구를 이해하기 시작하면 초기 좌절이 충분히 가치가 있다는 것을 알게 될 것입니다.

보너스로, 다음을 통해 설치할 수 있습니다.vue-cli다른 프로젝트에 쉽게 재사용할 수 있습니다.

vue init username/repo my-project

3. 템플릿/웹 팩을 수정하다

때때로 당신은 당신의 보일러판이 어떻게 생겼는지 미리 알 수 없을 것이다.그런 경우에는 템플릿/웹팩부터 시작해서 중간에 작은 변경을 해도 된다는 것을 깨달았습니다.
이 경우 자체 리포에 옮겨 설치하기가 어려워집니다.vue-cli권장되는 것은 보일러 플레이트의 변경(또는 #해시 또는 smth를 커밋에 추가)을 메모하는 것입니다.
를 시작할 때접근 방식을 2번 접근 방식을 할 수 .vue-cli.

결론

템플릿/Web변경에 따른 많은 문제점도 처음부터 진행하면서 발생할 수 밖에 없다고 생각합니다.Webpack의 문서(Webpack 2가 더 좋아 보인다!)와 JavaScript 프로젝트를 구축하기 위해 필요한 도구의 양이 너무 많기 때문일 것입니다.

템플릿/웹팩을 사용하고 뒤돌아보지 마세요.그것을 이해하는 데 소비하는 시간과 vue-loader에 소비하는 시간은, 독자적인 보일러 플레이트를 설정하는 데 소비하는 시간보다 적어집니다.

언급URL : https://stackoverflow.com/questions/40042592/does-the-vue-webpack-template-via-vue-cli-become-easier-to-use-later-on

반응형