VSReact
VSReact copied to clipboard
ERROR in ./app/index.js - Symbol is not defined
After I cloned the whole project and pressed F5 in VS2015. I'm getting the following error in the Task Runner Explorer:
ERROR in ./app/index.js
Module build failed: ReferenceError: Symbol is not defined
at plugin (C:\dev\VSReact\VSReact.Web\node_modules\react-hot-loader\lib\babel\index.js:53:23)
at Function.memoisePluginContainer (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:134:13)
at Function.normalisePlugin (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:168:32)
at C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:208:30
at Array.map (native)
at Function.normalisePlugins (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:180:20)
at OptionManager.mergeOptions (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:300:36)
at OptionManager.addConfig (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:232:10)
at OptionManager.findConfigs (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:436:16)
at OptionManager.init (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\options\option-manager.js:484:12)
at File.initOptions (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\index.js:223:65)
at new File (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\file\index.js:140:24)
at Pipeline.transform (C:\dev\VSReact\VSReact.Web\node_modules\babel-core\lib\transformation\pipeline.js:46:16)
at transpile (C:\dev\VSReact\VSReact.Web\node_modules\babel-loader\index.js:14:22)
at Object.module.exports (C:\dev\VSReact\VSReact.Web\node_modules\babel-loader\index.js:88:12)
I do have NodeJS v4 and Webpack Task Runner Extension installed. I also did
npm install babel-core --save-dev
locally to my VSReact project folder. What else am I doing wrong? Or are the new release packages breaking this wonderful build?
thanks!
Also happend to me
Same here
I have not resolved this issue yet, but it looks like an issue using the latest version of html-webpack-plugin.
Same issue here
Same here
Has anyone had any luck with this yet? Same issue here
Same issue , but below answer from stackoverflow resolved it. Have to update External web tools -> path settings.
http://stackoverflow.com/questions/35889975/gulp-task-failing-when-run-from-vs-2015-task-runner-explorer-but-not-from-comma
but creates new error
webpack: Compiled successfully. URIError: Failed to decode param '/%7B%=o.htmlWebpackPlugin.files.chunks.vendor.entry%%7D' at decodeURIComponent (native) at decode_param (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:172:12) at Layer.match (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:123:27) at matchLayer (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:574:18) at next (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:220:15) at expressInit (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\middleware\init.js:40:5) at Layer.handle [as handle_request] (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:317:13) at C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:284:7 at Function.process_params (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:335:12) at next (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:275:10) at query (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\middleware\query.js:44:5) at Layer.handle [as handle_request] (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:317:13) at C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:284:7 at Function.process_params (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:335:12) URIError: Failed to decode param '/%7B%=o.htmlWebpackPlugin.files.chunks.main.entry%%7D' at decodeURIComponent (native) at decode_param (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:172:12) at Layer.match (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:123:27) at matchLayer (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:574:18) at next (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:220:15) at expressInit (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\middleware\init.js:40:5) at Layer.handle [as handle_request] (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:317:13) at C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:284:7 at Function.process_params (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:335:12) at next (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:275:10) at query (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\middleware\query.js:44:5) at Layer.handle [as handle_request] (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:317:13) at C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:284:7 at Function.process_params (C:\VSO\KSolutionsWeb\VSReact-master\VSReact.Web\node_modules\webpack-dev-server\node_modules\express\lib\router\index.js:335:12)
Just updated all libs to the latest version. There was an issue with the HtmlWebpackPlugin that is solved now. If problems still persist, try the suggestion from the link above to let Visual Studio use the node.js version from the path and not its own old version (see also https://blogs.msdn.microsoft.com/webdev/2015/03/19/customize-external-web-tools-in-visual-studio-2015/).
I just cloned this repo and only updated typescript version since VS warned me about it (just a project setting) and runs perfectly. I'm running VS 2017 Community, fully updated and installed Webpack Task Runner like 2 hours before posting. So try to update everything and try again.
Thanks for the heads up.