elm-tutorial-app problem: Promise is not defined in font-awesome.css, ace.css

45 views
Skip to first unread message

Jim Mack

unread,
Dec 3, 2016, 8:40:39 PM12/3/16
to Elm Discuss
Hi, new to Elm, everything installed today to windows machine (I know, but it's work)

I cloned https://github.com/sporto/elm-tutorial-app, followed all steps, on running nf start get this error at end:

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.

Thanks,
Jim
Reply all
Reply to author
Forward
0 new messages