reactide icon indicating copy to clipboard operation
reactide copied to clipboard

Failing installation on Windows

Open antonina-nesmelova opened this issue 3 years ago • 1 comments

hi! tried to install Reactide on Windows and got following error after npm run webpack-production command

> [email protected] webpack-production
> webpack --mode production

[webpack-cli] Error: Cannot find module 'vs/editor/contrib/gotoSymbol/goToCommands'
Require stack:
- C:\Program Files\reactide\reactide\node_modules\monaco-editor-webpack-plugin\out\index.js
- C:\Program Files\reactide\reactide\webpack.config.js
- C:\Program Files\reactide\reactide\node_modules\webpack-cli\lib\webpack-cli.js
- C:\Program Files\reactide\reactide\node_modules\webpack-cli\lib\bootstrap.js
- C:\Program Files\reactide\reactide\node_modules\webpack-cli\bin\cli.js
- C:\Program Files\reactide\reactide\node_modules\webpack\bin\webpack.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.resolve (node:internal/modules/cjs/helpers:108:19)
    at resolveMonacoPath (C:\Program Files\reactide\reactide\node_modules\monaco-editor-webpack-plugin\out\index.js:34:28)
    at C:\Program Files\reactide\reactide\node_modules\monaco-editor-webpack-plugin\out\index.js:173:63
    at Array.map (<anonymous>)
    at createLoaderRules (C:\Program Files\reactide\reactide\node_modules\monaco-editor-webpack-plugin\out\index.js:173:43)
    at MonacoEditorWebpackPlugin.apply (C:\Program Files\reactide\reactide\node_modules\monaco-editor-webpack-plugin\out\index.js:91:23)
    at WebpackCLI.webpack (C:\Program Files\reactide\reactide\node_modules\webpack\lib\webpack.js:51:13)
    at WebpackCLI.createCompiler (C:\Program Files\reactide\reactide\node_modules\webpack-cli\lib\webpack-cli.js:2193:23)
    at async WebpackCLI.runWebpack (C:\Program Files\reactide\reactide\node_modules\webpack-cli\lib\webpack-cli.js:2323:16) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'C:\\Program Files\\reactide\\reactide\\node_modules\\monaco-editor-webpack-plugin\\out\\index.js',
    'C:\\Program Files\\reactide\\reactide\\webpack.config.js',
    'C:\\Program Files\\reactide\\reactide\\node_modules\\webpack-cli\\lib\\webpack-cli.js',
    'C:\\Program Files\\reactide\\reactide\\node_modules\\webpack-cli\\lib\\bootstrap.js',
    'C:\\Program Files\\reactide\\reactide\\node_modules\\webpack-cli\\bin\\cli.js',
    'C:\\Program Files\\reactide\\reactide\\node_modules\\webpack\\bin\\webpack.js'
  ]
}

antonina-nesmelova avatar Feb 13 '22 18:02 antonina-nesmelova

see https://github.com/reactide/reactide/issues/196#issuecomment-773002964

or

remove the ^ in the package.json from the following, use fix #185, #176 and run npm install

"monaco-editor": "0.14.3",
"monaco-editor-webpack-plugin": "1.5.4",

and you may also need to fix line 15 in package.json for 32 bit:

"electron-packager": "electron-packager . --overwrite --platform=win32 --arch=ia32 --prune=true --out=release-builds",

for 64 bit :

"electron-packager": "electron-packager . --overwrite --platform=win32 --arch=x64 --prune=true --out=release-builds",

yasnoor avatar Feb 15 '22 07:02 yasnoor