0

npm에서 node-underscorify를 사용하여 사전 컴파일 한 underscore.js 템플릿이 있습니다.browserify를 사용하여 프리 컴파일 된 밑줄 템플릿에서 HTML 주석을 제거하는 방법

browserify: { 
app: { 
    files: { 
     'dist/js/app.js': ['app/main.js'] 
    }, 
    options: { 
     transform: ['node-underscorify'], 
     debug: true, 
     external: ['jquery', 'underscore', 'backbone', 'backbone.marionette'] 
    } 
} 
} 

문제점 : HTML 주석을 유지합니다.

설명서에 주석 제거 옵션이없는 것 같습니다.

HTML 주석 제거 단계를 추가 할 수는 있지만 직접 모든 코드와 함께 JS 파일에 결과가 필요하며 HTML 주석을 제거하기 위해 JS를 HTML minifier에 넣고 싶지 않습니다. 그것은 내가 추측하는 데는 효과가 없을 것이다. 또는 그것은 어쨌든 이상 할 것입니다.

아이디어가 있으십니까?

+0

https://github.com/substack/node-browserify/wiki/list-of-transforms에서 보셨나요? –

답변

0

이것을 styles.css에 추가 할 수 있습니다. 밑줄을 사용하면 주석에서 코드가 제거됩니다.

.form-allowed-tags{ 
    display: none; 
}