2016-11-29 1 views
0

저는 첫 번째 anglejs 프로젝트에서이 프레임 워크 생성기 (https://www.npmjs.com/package/generator-leptir-angular-bootstrap)를 사용하여 scss/less로 부트 스트랩을 사용했습니다.Gruntfile에서 트리거 룰업 태스크 (watch)

leptir은 gulp를 사용하여 컴파일하지만 (잘 작동 함) bower_component 부트 스트랩은 컴파일하기 위해 무언가를 사용합니다. 내 문제는 내가 덜 부트 스트랩 파일을 수정하고 싶을 때, 나는 불평과 함께 bootstrap.min.css를 컴파일하고 부모 디렉토리에있는 gulp watch를 다시 컴파일하여 bower와 커스텀 scss로 min.css를 컴파일하고 플러스를 트리거해야한다. 브라우저 새로 고침 등.

내가 알고 싶은 것은 별도의 gruntfile에서 gulp 작업 내에서 gulp 작업 (이 경우에는 gulp watch)을 직접 실행하거나 인위적으로 트리거 할 수있는 방법이 있습니까?

내 scss가 컴파일 된 후 grunt.touch를 사용해 보았지만, 멍청이 시계를 실행하지 않는 것 같습니다. 다른 생각?

my-project 
    |- public 
    |- bower_components 
     |- bootstrap 
      |- less (directory of all my bootstrap less files) 
      |- Gruntfile.js 
      |- package.json 
    |- app.scss (when changed, triggers gulp.watch) 
    |- gulpfile.js 
    |- package.json 

답변

0

하나의 프로젝트에서 Less와 Scss와 함께 Gulp and Grunt를 사용하고 있습니까? 복잡 할 필요없이 복잡해 보입니다. 그 설치 또는 발전기에 대한 구체적인 이유가 그 위치에 있습니까?

나는 모든 것을 꿀꺽 꿀꺽 설정하고 덜 또는 어느 쪽이든으로 가고 그 두 가지를 섞어서 사용하지 않는 것이 좋습니다. 기술적으로 작동 할 수는 있지만 그 이유는 알지 못하고 소스의 복잡성을 높일 수 있습니다. 암호.

답변에 대한 자세한 내용을 알려주십시오.

관련 문제