fs должен быть только на стороне сервера (nodeJS), вы бы всегда заставляли узел выполнять работу с файлами на сервере, а не на стороне клиента.
Вы бы сделали что-то подобное на NodeJS (на стороне сервера)) (это не дословно, но это поможет вам начать работу)
fs = require('fs')
router.get('/getdocs', function(req, res, next) {
// do your filesystem operation here, then return what you want
})
Затем на стороне клиента (angularJS) вы получите то, что NodeJS возвращает
fetch('mydomain/api/getdocs').then(rtrn => {
console.log(rtrn)
})