Title: Can't install node modules · Issue #83 · coder/deploy-code-server · GitHub
Open Graph Title: Can't install node modules · Issue #83 · coder/deploy-code-server
X Title: Can't install node modules · Issue #83 · coder/deploy-code-server
Description: Hi, I deployed a code-server on railway. I successfully opened the port for a vanilla javascript. But, when I start working on a react project, I always seems to failed on the npm install part. Every time I tried to install node module, ...
Open Graph Description: Hi, I deployed a code-server on railway. I successfully opened the port for a vanilla javascript. But, when I start working on a react project, I always seems to failed on the npm install part. Eve...
X Description: Hi, I deployed a code-server on railway. I successfully opened the port for a vanilla javascript. But, when I start working on a react project, I always seems to failed on the npm install part. Eve...
Opengraph URL: https://github.com/coder/deploy-code-server/issues/83
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Can't install node modules ","articleBody":"Hi, I deployed a code-server on railway. I successfully opened the port for a vanilla javascript.\r\nBut, when I start working on a react project, I always seems to failed on the npm install part.\r\n\r\nEvery time I tried to install node module, it will run a little bit, then killed the process.\r\n\r\nThis is the error I got (not the same package everytime)\r\n\r\n```\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@eslint/eslintrc@1.2.1',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/eslint-plugin@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/experimental-utils@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/parser@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/scope-manager@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/type-utils@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/types@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/typescript-estree@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/utils@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: '@typescript-eslint/visitor-keys@5.16.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'css-blank-pseudo@3.0.3',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'css-has-pseudo@3.0.4',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'css-prefers-color-scheme@6.0.3',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'eslint@8.11.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'eslint-plugin-jest@25.7.0',\r\nnpm WARN EBADENGINE required: { node: '^12.13.0 || ^14.15.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'eslint-plugin-testing-library@5.1.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0', npm: '\u003e=6' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'eslint-scope@7.1.1',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'eslint-visitor-keys@3.3.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'espree@9.3.1',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'jest-watch-typeahead@1.0.0',\r\nnpm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || \u003e=16.0.0' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-color-functional-notation@4.2.2',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-color-hex-alpha@8.0.3',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-color-rebeccapurple@7.0.2',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-custom-properties@12.1.5',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-dir-pseudo-class@6.0.4',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-double-position-gradients@3.1.1',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-env-function@4.0.6',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-focus-visible@6.0.4',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-focus-within@5.0.4',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-gap-properties@3.0.3',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-image-set-function@4.0.6',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-js@4.0.0',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e= 16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-lab-function@4.1.2',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-logical@5.0.4',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-nesting@10.1.3',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-opacity-percentage@1.1.2',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-overflow-shorthand@3.0.3',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-place@7.0.4',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-preset-env@7.4.3',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nnpm WARN EBADENGINE Unsupported engine {\r\nnpm WARN EBADENGINE package: 'postcss-pseudo-class-any-link@7.1.1',\r\nnpm WARN EBADENGINE required: { node: '^12 || ^14 || \u003e=16' },\r\nnpm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }\r\nnpm WARN EBADENGINE }\r\nKilled .........] / reify:fsevents: sill reify mark deleted [ '/home/coder/project/node_modules/fse\r\n```\r\n\r\nI don't think this is the node version problem, because I redeployed it a few times with version 14 and still got killed during npm installation.","author":{"url":"https://github.com/kanelee1995","@type":"Person","name":"kanelee1995"},"datePublished":"2022-03-22T10:18:11.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/83/deploy-code-server/issues/83"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:9751e750-fbd9-5f01-3084-9f19d58c1b14 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B0EE:1256E:CAE9BE:11AB723:6980DEAF |
| html-safe-nonce | 53cb9793a28e14fa2bf5f950c794dec5450a30e41811b9d06c4944d0761c0406 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMEVFOjEyNTZFOkNBRTlCRToxMUFCNzIzOjY5ODBERUFGIiwidmlzaXRvcl9pZCI6IjU3NTc3NTI3NTY5OTk4NzIxNzUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 2da5b2d9b7a2cccd5894efca04a1305aad3581051c588bfa9a55b81ffc34c674 |
| hovercard-subject-tag | issue:1176563840 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/coder/deploy-code-server/83/issue_layout |
| twitter:image | https://opengraph.githubassets.com/c9313c7cf9794f719b27ec71291cdf67f59ef005f696a4091eb45bb82475c862/coder/deploy-code-server/issues/83 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c9313c7cf9794f719b27ec71291cdf67f59ef005f696a4091eb45bb82475c862/coder/deploy-code-server/issues/83 |
| og:image:alt | Hi, I deployed a code-server on railway. I successfully opened the port for a vanilla javascript. But, when I start working on a react project, I always seems to failed on the npm install part. Eve... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | kanelee1995 |
| hostname | github.com |
| expected-hostname | github.com |
| None | b864989388d67f9bb4a2fb1dfeb2688346a5dd326651e2e650691e71c007c0dc |
| turbo-cache-control | no-preview |
| go-import | github.com/coder/deploy-code-server git https://github.com/coder/deploy-code-server.git |
| octolytics-dimension-user_id | 95932066 |
| octolytics-dimension-user_login | coder |
| octolytics-dimension-repository_id | 343643911 |
| octolytics-dimension-repository_nwo | coder/deploy-code-server |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 343643911 |
| octolytics-dimension-repository_network_root_nwo | coder/deploy-code-server |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 6e7fa5832324cc3e9b6caeffeb9a35c96eb93ab5 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width