Hi, new to Elm, everything installed today to windows machine (I know, but it's work)
14:27:10 client.1 | [74] (webpack)-dev-server/~/sockjs-client/lib/facade.js 723 bytes {0} [built]
14:27:10 client.1 | [75] ./src/index.js 379 bytes {0} [built] [1 error]
14:27:10 client.1 | [76] ./~/ace-css/css/ace.css 861 bytes {0} [built] [1 error]
14:27:10 client.1 | [78] ./~/style-loader/addStyles.js 7.15 kB {0} [built]
14:27:10 client.1 | [79] ./~/font-awesome/css/font-awesome.css 888 bytes {0} [built] [1 error]
14:27:10 client.1 | [81] ./src/index.html 56 bytes {0} [built]
14:27:10 client.1 | ERROR in ./src/Main.elm
14:27:10 client.1 | Module build failed: TypeError: Object function Object() { [native code] } has no method 'assign'
14:27:10 client.1 | at Object.getOptions (C:\dev\elm-tutorial-app\node_modules\elm-webpack-loader\index.js:20:17)
14:27:10 client.1 | at Object.module.exports (C:\dev\elm-tutorial-app\node_modules\elm-webpack-loader\index.js:40:28)
14:27:10 client.1 | @ ./src/index.js 9:10-31
14:27:10 client.1 | ERROR in ./~/css-loader!./~/font-awesome/css/font-awesome.css
14:27:10 client.1 | Module build failed: ReferenceError: Promise is not defined
14:27:10 client.1 | at LazyResult.async (C:\dev\elm-tutorial-app\node_modules\css-loader\node_modules\postcss\lib\lazy-result.js:227:31)
14:27:10 client.1 | at LazyResult.then (C:\dev\elm-tutorial-app\node_modules\css-loader\node_modules\postcss\lib\lazy-result.js:131:21)
14:27:10 client.1 | at processCss (C:\dev\elm-tutorial-app\node_modules\css-loader\lib\processCss.js:198:5)
14:27:11 client.1 | at Object.module.exports (C:\dev\elm-tutorial-app\node_modules\css-loader\lib\loader.js:24:2)
14:27:11 client.1 | @ ./~/font-awesome/css/font-awesome.css 4:14-73
14:27:11 client.1 | ERROR in ./~/css-loader!./~/ace-css/css/ace.css
14:27:11 client.1 | Module build failed: ReferenceError: Promise is not defined
14:27:11 client.1 | at LazyResult.async (C:\dev\elm-tutorial-app\node_modules\css-loader\node_modules\postcss\lib\lazy-result.js:227:31)
14:27:11 client.1 | at LazyResult.then (C:\dev\elm-tutorial-app\node_modules\css-loader\node_modules\postcss\lib\lazy-result.js:131:21)
14:27:11 client.1 | at processCss (C:\dev\elm-tutorial-app\node_modules\css-loader\lib\processCss.js:198:5)
14:27:11 client.1 | at Object.module.exports (C:\dev\elm-tutorial-app\node_modules\css-loader\lib\loader.js:24:2)
14:27:11 client.1 | @ ./~/ace-css/css/ace.css 4:14-64
14:27:11 client.1 | webpack: bundle is now VALID.
In general, is windows dev improved enough to be viable? I was able to work through a few other omissions of instructions, like had to install webpack-dev-server. I (blindly) npm installed font-awesome and ace, but that didn't help.