Não é possível encontrar o módulo 'internal / fs' após atualizar para o nó 7
Recentemente, tentamos atualizar para o nó v7.0.0 em nosso servidor de compilação, mas começamos a ter problemas durante a falha da tarefa de compilação de aplicativos noEtapa "bower_concat":
Loading "bower-concat.js" tasks...ERROR
Error: Cannot find module 'internal/fs'
O que instalamos:
node
v7.0.0 (instalado viayum
repositório "nodesource")npm
4.0.1usandogrunt
(se isso for relevante)grunt-bower-concat
0.6.0A configuração da tarefa de compilação do grunhido:
grunt.registerTask(
'build:prod', [
'clean:prod',
'copy:prod',
'replace',
'bower_concat',
'ngtemplates',
'concat',
'uglify',
'cssmin',
'injector:prod',
'copy:cssfix',
'copy:dist',
'bowercopy:dist',
'bowercopy:fonts',
'template:setProdVersion'
]
);
E o grunhidobower_concat
tarefa:
bower_concat: {
all: {
dest: '<%= app.build %>/bower.js',
cssDest: '<%= app.build %>/bower.css',
dependencies: {
'bootstrap': 'jquery'
},
mainFiles: {
"angular-app-modules": [
"app/dist/angular-app-modules.min.js",
"app/dist/angular-app-modules.min.css"
]
}
}
},
Observe que ele funciona sem problemas no nó v6.9.0.
O que pode estar causando o problema? Podemos solucionar o problema sem fazer o downgrade para o nó v6?
Há tambémesta questão relevante, mas, a partir de agora, as informações não ajudam em nosso caso.