Theia: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
Line 54: Line 54:
* [https://theia-ide.org/ Theia Cloud & Desktop IDE Platform]
* [https://theia-ide.org/ Theia Cloud & Desktop IDE Platform]
* [https://eclipsesource.com/blogs/2019/12/06/the-eclipse-theia-ide-vs-vs-code/ The Eclipse Theia IDE vs. VS Code]
* [https://eclipsesource.com/blogs/2019/12/06/the-eclipse-theia-ide-vs-vs-code/ The Eclipse Theia IDE vs. VS Code]
* [https://stackoverflow.com/questions/53230823/ JavaScript heap out of memory]
* [https://gist.github.com/ccssmnn/592c8846c8fef48232e653f674dce653 Theia IDE on Raspberry Pi 4]
* [https://gist.github.com/ccssmnn/592c8846c8fef48232e653f674dce653 Theia IDE on Raspberry Pi 4]
* [https://github.com/nvm-sh/nvm Node Version Manager]
* [https://github.com/nvm-sh/nvm Node Version Manager]
* [https://eclipsesource.com/blogs/tag/eclipse-theia/ Eclipse Theia]
* [https://eclipsesource.com/blogs/tag/eclipse-theia/ Eclipse Theia]

Revision as of 18:01, 21 September 2020

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
nvm install 10
npm install -g yarn
sudo mkdir /opt/theia_ide
chown -R pi:pi /opt/theia_ide/

Install

cat <<EOF > /opt/theia_ide/package.json
{
  "private":true,
  "dependencies":{
    "typescript":"latest",
    "@theia/typescript":"next",
    "@theia/tslint":"next",
    "@theia/navigator":"next",
    "@theia/terminal":"next",
    "@theia/outline-view":"next",
    "@theia/preferences":"next",
    "@theia/messages":"next",
    "@theia/git":"next",
    "@theia/file-search":"next",
    "@theia/markers":"next",
    "@theia/preview":"next",
    "@theia/callhierarchy":"next",
    "@theia/merge-conflicts":"next",
    "@theia/search-in-workspace":"next",
    "@theia/json":"next",
    "@theia/textmate-grammars":"next",
    "@theia/mini-browser":"next",
    "@theia/plugin-ext-vscode":"next"
  },
  "devDependencies":{
    "@theia/cli":"next"
  }
}
EOF
yarn 
yarn theia build

References