웹 팩을 사용하여 스타일러스 파일을 전체적으로 가져오기
vue2에서 "vue init webpack my-project"를 사용하여 새로운 프로젝트를 시작했습니다.스타일링에 스타일러스를 사용하고 있습니다.지금까지는 모든 걸 정리했어요
그러나 지금은 글로벌해야 할 별도의 파일 variables.styl을 원합니다.
즉, "@import"('variables)는 사용하지 않습니다.style''을 클릭합니다.2시간 동안 찾아봤지만 좋은 게 없어요.
이 투고를 위해 웹 팩 파일의 내용을 복사 붙여넣지 않습니다.그러나 다음 링크를 제공합니다.웹팩 파일이 포함된 프로젝트의 "빌드" 디렉토리를 클릭합니다.
명령어는 "node build/dev-server.js"입니다.
vue-cli < 3으로 작성된 vue 어플리케이션용입니다.
stylus-loader에 따르면, 당신은 통과시킴으로써 이것을 달성할 수 있다.variables.styl
파일 경로를 통해 스타일러스로 이동합니다.import
옵션, 새 폴더를 만드는 것이 좋습니다.styles
내부src
모든 글로벌 스타일러스 파일(예: 파일, 믹스인 등)을 포함하는 디렉토리를 선택한 다음 이 디렉토리 경로를 Import 옵션에 전달합니다.
에
build/util.js
블록 전부터 블록하기 전에return { css: generateLoaders(), ...
변수를 정의하다
var stylesDir = path.resolve(__dirname, '../src/styles')
이렇게 하면 나중에 수고를 덜 수 있을 거예요.이제 라는 행을 찾습니다.
stylus: generateLoaders('stylus')
그리고 이것을 패스한다.{import: [stylesDir+'/*.styl']}
의 두 번째 논거로서generateLoaders
기능.처럼 보여야 한다.
stylus: generateLoaders('stylus', {import: [stylesDir+'/*.styl']})
언급URL : https://stackoverflow.com/questions/43677393/globally-import-stylus-file-with-webpack
'programing' 카테고리의 다른 글
JPA Join Column vs mappedBy (0) | 2022.08.08 |
---|---|
Rails Vuejs Webpacker: 인스턴스 변수 데이터 전달 (0) | 2022.08.08 |
C에서는 구조물을 반환할지 또는 구조물에 포인터를 반환할지 어떻게 선택할 수 있습니까? (0) | 2022.08.08 |
Vuex는 모든 제품 정보와 API 요청 쿼리를 저장합니다. (0) | 2022.08.08 |
계산된 개체와 배열의 두 필드별 정렬 (0) | 2022.08.08 |