-
Notifications
You must be signed in to change notification settings - Fork 6
Failed to load #1
Comments
Atom Version: 1.12.7 Stack TraceFailed to load the atom-languageclient package
Commands
Config{
"core": {
"disabledPackages": [
"update-package-dependencies"
],
"telemetryConsent": "limited",
"themes": [
"atom-dark-ui",
"atom-dark-syntax"
]
}
} Installed Packages# User
atom-languageclient, v1.0.7 (inactive)
compare-files, v0.8.0 (active)
gulp-control, v0.5.0 (inactive)
language-powershell, v4.0.0 (active)
linter, v1.11.18 (active)
linter-eslint, v8.0.0 (active)
linter-write-good, v0.8.0 (active)
npm-outdated, v0.6.0 (active)
xml-formatter, v0.10.0 (inactive)
atom-dark-syntax, v0.27.0 (active)
atom-dark-ui, v0.52.0 (active)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.45.0 (inactive)
base16-tomorrow-dark-theme, v1.3.0 (inactive)
base16-tomorrow-light-theme, v1.3.0 (inactive)
one-dark-ui, v1.6.2 (inactive)
one-light-ui, v1.6.2 (inactive)
one-dark-syntax, v1.5.0 (inactive)
one-light-syntax, v1.5.0 (inactive)
solarized-dark-syntax, v1.0.5 (inactive)
solarized-light-syntax, v1.0.5 (inactive)
about, v1.7.0 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.13.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.4 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.2 (active)
command-palette, v0.39.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.202.2 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (active)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.158.8 (active)
metrics, v1.1.2 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.1 (inactive)
settings-view, v0.243.1 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.4 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.2 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.210.0 (active)
update-package-dependencies, v0.10.0 (inactive)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.0 (active)
language-csharp, v0.13.0 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.47.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)
# Dev
No dev packages |
This can be resolved by changing index.js (index.js in the root directory) from The error occurs because there is no index file in dist. Seems this should work. But it raises another issue as SelectListView.ts is unable to find '../../../styles/select-list.less'. Even if you resolve this problem, by specifying the correct path, you face another error "vscode_jsonrpc_1.RequestType is not a constructor". There is a series of errors from bad paths to some module errors. |
This error is still occurring, any solution? |
Update the vscode-jsonrpc version to include 3.3.1. For fixing the issue OmniSharp#1 "vscode-jsonrpc": "^3.3.1"
Update the else portion as mentioned below for addressing the issue [OmniSharp#1] Since the index.js file is available under "dist\src" not "dist". Original: else { module.exports = require(path.join(__dirname, 'dist/src/index')); } Fix: else { module.exports = require(path.join(__dirname, 'dist/index')); }
Update the line (13) as mentioned below to fix the issue. [OmniSharp#1] Since we are modifying the file "atom-languageclient/index.js" to include the right folder ("dis/src" instead "src" in else). We need to modify this file to take the impact by adding a folder to this code at line 13. Original: atom.themes.requireStylesheet(require.resolve('../../../styles/select-list.less')); Fix: atom.themes.requireStylesheet(require.resolve('../../../../styles/select-list.less'));
@amand1996 thanks for your suggestions. Its really helped me to cracked down this issue. I am able to fix this issue as follows, Seems the modules "vscode-jsonrpc" version (2.2.0) bundled with "atom-languageclient" doesn't not compatible with this package. So I copied the proper "vscode-jsonrpc" module version (3.3.1) which came along with "ide-java" package, as a dirty fix. For your reference I have included the files, unzip and copy the files into the (..atom-languageclient\node_modules) and try opening the atom. This is a temporary workaround until we get the solution. @krocebow, to fix this issue we need to follow 2 steps specified by @amand1996
Also i have requested all these updates to repository to get the proper fix for this issue. |
Changed the "vscode-jsonrpc" version from (2.2.0) to (3.3.1). Fix for the issue OmniSharp#1
Updated the code, for issue OmniSharp#1 //from else { module.exports = require(path.join(__dirname, 'dist/index')); } //to else { module.exports = require(path.join(__dirname, 'dist/src/index')); }
Updated the code as follows for the issue. OmniSharp#1 //from atom.themes.requireStylesheet(require.resolve('../../../styles/select-list.less')); //to atom.themes.requireStylesheet(require.resolve('../../../../styles/select-list.less'));
@prabhugopal I did as outlined and I am getting this error now
|
Did you unzip & copy the module https://github.com/OmniSharp/atom-languageclient/files/1301611/vscode-jsonrpc.zip into the node-modules (.atom/packages/atom-languageclient/node_modules) ?. Please rename the old vscode-jsonrpc folder before copying it. |
@prabhugopal Yes but I didn't see where you changed the package version so I did that and removed Actually changing the version in the Thanks! 👍 |
@ethikz Welcome. 👍 |
Failed to load the atom-languageclient package
Cannot find module '/home/sanxiyn/.atom/packages/atom-languageclient/dist/index'
The text was updated successfully, but these errors were encountered: