yeoman으로 응용 프로그램 빌드가 있으며 CSS 파일을 main.scss
. "grunt server"
연결된 CSS 파일을 실행 하면로드됩니다. "grunt"
dist를 빌드하기 위해 실행 하면 빌드 버전에 css 파일이 포함되지 않습니다.
작동하는 방법에 대한 아이디어가 있습니까?
감사.
해킹으로 해결했습니다.
다음 줄을 추가하십시오.
<link rel="stylesheet" href="bower_components/flatstrap/assets/css/bootstrap.css">
index.html 파일에서 :
<!-- build:css(.tmp) styles/main.css -->
<link rel="stylesheet" href="bower_components/flatstrap/assets/css/bootstrap.css"> <!-- Add this line -->
<link rel="stylesheet" href="styles/main.css">
<!-- endbuild -->
그런 다음 grunt 구성 파일에서 복사 작업에 대한 작업 유형을 추가하십시오.
flatstrap: {
dest: '.tmp/bower_components/flatstrap/assets/css/bootstrap.css',
src: '<%= yeoman.app %>/bower_components/flatstrap/assets/css/bootstrap.css'
}
다음과 같이 실행됩니다. copy:flatstrap
이제 명령에 작업 유형을 추가합니다.
grunt.registerTask('build', [
'clean:dist',
'useminPrepare',
'copy:flatstrap', // <--- add this
'concurrent:dist',
'autoprefixer',
'requirejs',
'concat',
'cssmin',
'uglify',
'modernizr',
'copy:dist',
'rev',
'usemin'
]);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다