我想通过npm使用sanitize-html来清理HTML。
我想在模块模式中使用导入/导出,以便在每次需要时不重新配置该功能。
我尝试下面的代码,但每次都会获得import sanitizeHtml from 'sanitize-html';
export const bob = (dirty) => {
var clean = sanitizeHtml(dirty, {
allowedTags: [ 'b', 'i', 'em', 'strong', 'a' ],
allowedAttributes: {
'a': [ 'href' ]
}
});
return clean;
}
。
当然很明显,但你可以帮忙吗?
模块(sanitHTML.js)
import {bob} from '../modules/sanitHTML.js'; // import sanitize HTML function
import sanitizeHtml from 'sanitize-html';
[...]
var cleantext = bob(dirtytext);
console.log (cleantext);
函数调用
folder
\ sub1
\ sub1\file1.ext1
\ sub1\file2.ext2
.
.
.
\ sub2
\ sub2\file1.ext1
\ sub2\file2.ext2