Nous avons récemment essayé de mettre à nœud v7.0.0 sur notre serveur de build, mais a commencé à avoir des problèmes lors de la compilation de l'application de la tâche à défaut sur la "bower_concat" étape:
Loading "bower-concat.js" tasks...ERROR
Error: Cannot find module 'internal/fs'
Ce que nous avons installé:
-
node
v7.0.0 (installé viayum
"nodesource référentiel" ) -
npm
4.0.1 - à l'aide de
grunt
(si cela est pertinent) -
grunt-bower-concat
0.6.0
Le grognement tâche de génération de configuration:
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'
]
);
Et le grognement bower_concat
tâche:
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"
]
}
}
},
Notez que cela fonctionne sans aucun problème sur le nœud v6.9.0.
Ce qui peut être à l'origine du problème? Peut-on contourner le problème sans déclassement vers le nœud v6?
Il y a aussi ce problème, mais, pour l'instant, l'information n'est pas utile dans notre cas.