Настроить fs-extra с помощью systemjs для угловых приложений
Как правильно настроить fs-extra с помощью systemjs?
что у меня есть:
var map = {
'app': 'app',
'@angular': 'js/@angular',
'rxjs': 'js/rxjs',
'fs-extra': 'js/node_modules/fs-extra/lib'
};
var packages = {
'app': { main: 'main.js', defaultExtension: 'js' },
'rxjs': { defaultExtension: 'js' },
'fs-extra': { main: 'index.js', defaultExtension: 'js' }
};
но загружая все папки lib fs-extra, index.js ссылается на другие файлы js:
assign(fs, require('./fs'))
// Export extra methods:
assign(fs, require('./copy'))
assign(fs, require('./copy-sync'))
assign(fs, require('./mkdirs'))
и это терпит неудачу, так как все находится в их соответствующей папке.
Я знаю, что могу сгладить папки fs-extra и получить все файлы.js в одной папке вместе с index.js, но не уверен, что это вызовет какие-либо проблемы.