首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在构建我的Angular应用程序时出现错误

在构建我的Angular应用程序时出现错误
EN

Stack Overflow用户
提问于 2020-03-31 05:28:18
回答 1查看 538关注 0票数 0

我已经安装了Angular 8,当我在GitHub Actions中构建我的应用程序时,我得到了下一个错误。

代码语言:javascript
运行
复制
ERROR in main-es2015.e1115c7c82627ce27910.js from Terser
TypeError: Cannot read property 'variables' of undefined
    at /app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:209686
    at /app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:211321
    at AST_Call.optimize (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:137138)
    at ri.before (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:136915)
    at AST_Call.transform (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:84111)
    at /app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:84275
    at l (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:931)
    at e (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:1251)
    at Nn (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:84249)
    at /app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:86559
    at ri.before (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:136887)
    at AST_Sequence.transform (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:84111)
    at /app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:84817
    at ri.before (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:136887)
    at AST_SimpleStatement.transform (/app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:84111)
    at /app/node_modules/terser-webpack-plugin/node_modules/terser/dist/bundle.min.js:1:84275
npm ERR! code ELIFECYCLE
npm ERR! errno 1

我的dockerfile是

代码语言:javascript
运行
复制
FROM node:11.15.0-alpine as build-step
WORKDIR /app
COPY package.json ./
RUN npm install
COPY . .
RUN npm run build -- --configuration=production

FROM nginx:alpine-perl as prod-stage
COPY docker/nginx/default.conf.template /etc/nginx/conf.d/default.conf.template

RUN rm -rf /usr/share/nginx/html/*
COPY --from=build-step app/dist/AppName /usr/share/nginx/html

## startup.sh script is launched at container run
CMD /bin/sh -c "envsubst '\$PORT' < /etc/nginx/conf.d/default.conf.template > /etc/nginx/conf.d/default.conf" && nginx -g 'daemon off;'

我不明白问题出在哪里,会不会是安装ng-spinner导致的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-31 06:45:04

好吧,问题是我安装了最新版本的ngx-spinner (v9.0.1),但我使用的是Angular 8,我需要ngx-spinner (v8.0.1)

我希望这个解决方案能帮助另一个人

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60939831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档