Ошибка сборки Sass в Angular CLI Amazon Linux: /src/styles.scssKilled - PullRequest
0 голосов
/ 23 июня 2019

версия узла: 10.16.0
угловая версия: 7.3.9

Я пытаюсь развернуть приложение на экземпляре Amazon Linux LightSail.Я развернул все остальное, что мне нужно, но по какой-то причине у меня куча проблем с npm.

Запуск ng serve и ng build приводит к разным ошибкам, но, похоже, оба зависают на файлах scss:

[root]# ng build
Your global Angular CLI version (8.0.3) is greater than your local
version (7.3.9). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".
 25% building 12/13 modules 1 active ...14-3!/home/ec2-user/fmf/src/styles.scssKilled

Кажется, что процесс автоматически убивается в одном и том же месте каждый раз.Обратите внимание, что я выполнил npm install node-sass без ошибок.

Запуск ng serve вызывает другую проблему сборки, которая не возникает на моем локальном (Windows) компьютере:

[root]# ng serve
Your global Angular CLI version (8.0.3) is greater than your local
version (7.3.9). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **

Date: 2019-06-22T21:19:13.472Z
Hash: 4aea67934e7745d72820
Time: 115548ms
chunk {es2015-polyfills} es2015-polyfills.js, es2015-polyfills.js.map (es2015-polyfills) 285 kB [initial] [render
ed]
chunk {main} main.js, main.js.map (main) 1.88 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 93.2 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.08 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 738 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 327 kB [initial] [rendered]

ERROR in src/app/_model/deck.ts(1,30): error TS2307: Cannot find module './DeckSnapshot'.

ℹ 「wdm」: Failed to compile.

Жизненный код исходного кодаздесь: https://github.com/lewiskeifer/Finance-Manager-Frontend

Так что, возможно, у меня есть некоторые проблемы с кэшированием, так как я потратил много времени на манипуляции с обновлениями и конфликтами версий.Если ничего другого, я все вытру и попытаюсь снова, но если кто-то знает, в чем моя проблема, пожалуйста, дайте мне знать.

1 Ответ

1 голос
/ 23 июня 2019

Похоже, мне не хватило памяти, и ОС начала убивать процессы.Если вы используете Lightsail и пытаетесь развернуть приложение Angular, я бы не рекомендовал использовать бесплатную версию (512 МБ).

...