webpack --progress错误:编写EINVAL

时间:2016-11-11 03:21:39

标签: node.js windows webpack

我在Windows 10上最近将我的node.js升级到版本7.1.0。每次运行带有admin标志的private void loginpressed(ActionEvent event) throws IOException { if (BCrypt.checkpw(userId.getText() + passwordfield.getText(), passwordhashuser)) { Parent root = FXMLLoader.load(getClass().getResource("LaserControllerUserUI.FXML")); Scene home_page_scene = new Scene(root); Stage app_stage = (Stage) ((Node) event.getSource()).getScene().getWindow(); app_stage.setScene(home_page_scene); app_stage.show(); } else if (BCrypt.checkpw(userId.getText() + passwordfield.getText(), passwordhashadmin)) { Parent root = FXMLLoader.load(getClass().getResource("LaserControllerUI.FXML")); Scene home_page_scene = new Scene(root); Stage app_stage = (Stage) ((Node) event.getSource()).getScene().getWindow(); app_stage.setScene(home_page_scene); app_stage.show(); } else{ errorMessage.setText("Login Incorrect!"); System.out.print("false");} } 命令时,我都会收到以下错误。

webpack

没有--progress标志它工作正常,$ webpack --progress Node Environment: development events.js:160 throw er; // Unhandled 'error' event ^ Error: write EINVAL at exports._errnoException (util.js:1022:11) at WriteStream.Socket._writeGeneric (net.js:715:26) at WriteStream.Socket._write (net.js:734:8) at doWrite (_stream_writable.js:334:12) at writeOrBuffer (_stream_writable.js:320:5) at WriteStream.Writable.write (_stream_writable.js:247:11) at WriteStream.Socket.write (net.js:661:40) at E:\Projects\wad\node_modules\webpack\bin\convert-argv.js:421:20 at Compiler.<anonymous> (E:\Projects\wad\node_modules\webpack\lib\ProgressPlugin.js:77:4) at Compiler.applyPlugins (E:\Projects\wad\node_modules\tapable\lib\Tapable.js:26:37) at Compiler.<anonymous> (E:\Projects\wad\node_modules\webpack\lib\Compiler.js:193:12) at Compiler.emitRecords (E:\Projects\wad\node_modules\webpack\lib\Compiler.js:282:37) at Compiler.<anonymous> (E:\Projects\wad\node_modules\webpack\lib\Compiler.js:187:11) at E:\Projects\wad\node_modules\webpack\lib\Compiler.js:275:11 at Compiler.applyPluginsAsync (E:\Projects\wad\node_modules\tapable\lib\Tapable.js:60:69) at Compiler.afterEmit (E:\Projects\wad\node_modules\webpack\lib\Compiler.js:272:8) at Compiler.<anonymous> (E:\Projects\wad\node_modules\webpack\lib\Compiler.js:267:14) at E:\Projects\wad\node_modules\async\lib\async.js:52:16 at done (E:\Projects\wad\node_modules\async\lib\async.js:246:17) at E:\Projects\wad\node_modules\async\lib\async.js:44:16 at E:\Projects\wad\node_modules\graceful-fs\graceful-fs.js:43:10 at FSReqWrap.oncomplete (fs.js:111:15) 在node.js v6.x.x上工作正常。在同一个项目中使用--progress和节点v.7.1.0,但另一台Windows 10机器也能正常工作。

这个错误是什么意思?

2 个答案:

答案 0 :(得分:0)

这是版本节点的问题,使用版本6.9和成功

我遇到了同样的问题,我卸载了node7.1,重启并安装了node6.9,一切正常

答案 1 :(得分:0)

节点js v7.1.0 nodejs/node#9542似乎存在错误。更新到最新版本的v7.3.0,一切都会好的。