在maven中构建时出现内部/ fs错误

时间:2017-05-09 16:04:27

标签: windows maven npm-install

当我尝试使用

构建项目时,我收到了followig错误
mvn clean install

最初它让我安装npm和gulp而我做了但现在我不知道如何解决以下错误:

[INFO] 
[INFO] --- exec-maven-plugin:1.4.0:exec (build-javascript) @ webapp ---
module.js:472
    throw err;
    ^

Error: Cannot find module 'internal/fs'
    at Function.Module._resolveFilename (module.js:470:15)
    at Function.Module._load (module.js:418:25)
    at Module.require (module.js:498:17)
    at require (internal/module.js:20:19)
    at evalmachine.<anonymous>:18:20
    at Object.<anonymous> (C:\Users\hisg417\git\myproject\webapp\node_modules\gulp-bower\node_modules\bower\lib\node_modules\graceful-fs\fs.js:11:1)
    at Module._compile (module.js:571:32)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)

我搜索过此错误但无法找到解决方案。 以下是我的环境的详细信息: Windows 7

我正在针对我尝试构建的项目运行这些命令,并且

我明白了

npm 4.5.0
node 7.0.0
gulp local 3.9.1
     cli   3.9.1

我能做些什么来解决它?

PS:谢谢,我认为更改版本修复它但我现在收到此错误

Error in plugin 'sass'
Message:
    src\main\webapp\designers\sass\mh-objects.scss
Error: File to import not found or unreadable: bootstrap
       Parent style sheet: C:/Users/username/git/myproject/webapp/src/main/webapp/designers/sass/mh-objects.scss
        on line 4 of src/main/webapp/designers/sass/mh-objects.scss
>> @import "bootstrap";
   ^

我已经安装了bootstrap-sass和gulp-sass(认为这是问题),但错误仍然存​​在。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

  1. 如果可以
  2. ,请尝试将node升级到版本4
  3. 尝试将graceful-fs降级到最新的6.x版本beacuse版本7已知存在node_modules的问题。
  4. 您可能需要删除auth != null文件夹才能安装不同的版本。