Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR in ./app/index.js - Symbol is not defined #4

Open
james-yin opened this issue Jun 23, 2016 · 10 comments
Open

ERROR in ./app/index.js - Symbol is not defined #4

james-yin opened this issue Jun 23, 2016 · 10 comments

Comments

@james-yin
Copy link

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!

@yaronlevi
Copy link

Also happend to me

@jmaocanada
Copy link

Same here

@wordythebyrd
Copy link

I have not resolved this issue yet, but it looks like an issue using the latest version of html-webpack-plugin.

Migrating from 1.x to 2.x

@naderelfaky
Copy link

Same issue here

@pastorsj
Copy link

pastorsj commented Oct 2, 2016

Same here

@ghooton
Copy link

ghooton commented Nov 22, 2016

Has anyone had any luck with this yet? Same issue here

@khanzzirfan
Copy link

khanzzirfan commented Mar 9, 2017

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)

@martijnboland
Copy link
Owner

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/).

@Beatusvir
Copy link

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.

@martijnboland
Copy link
Owner

Thanks for the heads up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants