节点版本: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
所以我可能会遇到一些缓存问题,因为我浪费了很多时间来摆弄更新和版本冲突。如果没有其他事情,我会擦除所有内容并重试,但是如果有人知道我的问题所在,请告诉我。
答案 0 :(得分:1)
所以看起来我内存不足,操作系统开始杀死进程。如果您使用Lightsail并尝试部署Angular应用程序,则不建议使用免费版本(512mb)。