Npm版本控制架构存在致命缺陷

时间:2017-05-17 12:44:57

标签: node.js npm

我从npm收到此错误:

Browserify Failed!: Path must be a string. Received undefined while parsing file:

因为browserify在办公室周围的其他开发环境中工作正常,所以我很确定这是一个npm版本的问题。最有可能与较老的babel核心有关。 (参考https://github.com/babel/grunt-babel/issues/56

修复是将babel-core更新到至少6.10。这是babel-core列表。

├─┬ babelify@7.3.0
│ └─┬ babel-core@6.24.1
│   └─┬ babel-register@6.24.1
│     └── babel-core@6.24.1
├─┬ laravel-elixir@5.0.0
│ ├─┬ babelify@7.2.0
│ │ └── babel-core@6.7.2
│ └─┬ gulp-babel@6.1.2
│   └── babel-core@6.7.2
└─┬ laravel-elixir-vueify@1.0.6
  └── babel-core@6.7.6

我只需要在laravel-elixir下更新babel-core的副本。那我该怎么做呢?

  

npm -v = 3.10.10

     

node -v = v6.10.2

0 个答案:

没有答案