- Notifications
You must be signed in to change notification settings - Fork647
Open
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, it will run a little bit, then killed the process.
This is the error I got (not the same package everytime)
npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@eslint/eslintrc@1.2.1',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/eslint-plugin@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/experimental-utils@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/parser@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/scope-manager@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/type-utils@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/types@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/typescript-estree@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/utils@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: '@typescript-eslint/visitor-keys@5.16.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'css-blank-pseudo@3.0.3',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'css-has-pseudo@3.0.4',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'css-prefers-color-scheme@6.0.3',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'eslint@8.11.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'eslint-plugin-jest@25.7.0',npm WARN EBADENGINE required: { node: '^12.13.0 || ^14.15.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'eslint-plugin-testing-library@5.1.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0', npm: '>=6' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'eslint-scope@7.1.1',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'eslint-visitor-keys@3.3.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'espree@9.3.1',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'jest-watch-typeahead@1.0.0',npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-color-functional-notation@4.2.2',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-color-hex-alpha@8.0.3',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-color-rebeccapurple@7.0.2',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-custom-properties@12.1.5',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-dir-pseudo-class@6.0.4',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-double-position-gradients@3.1.1',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-env-function@4.0.6',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-focus-visible@6.0.4',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-focus-within@5.0.4',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-gap-properties@3.0.3',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-image-set-function@4.0.6',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-js@4.0.0',npm WARN EBADENGINE required: { node: '^12 || ^14 || >= 16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-lab-function@4.1.2',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-logical@5.0.4',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-nesting@10.1.3',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-opacity-percentage@1.1.2',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-overflow-shorthand@3.0.3',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-place@7.0.4',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-preset-env@7.4.3',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }npm WARN EBADENGINE Unsupported engine {npm WARN EBADENGINE package: 'postcss-pseudo-class-any-link@7.1.1',npm WARN EBADENGINE required: { node: '^12 || ^14 || >=16' },npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' }npm WARN EBADENGINE }Killed .........] / reify:fsevents: sill reify mark deleted [ '/home/coder/project/node_modules/fse
I 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.
Metadata
Metadata
Assignees
Labels
No labels