dockerhub 构建 dockerfile 时出现此错误
错误:最终加载器 (./node_modules/awesome-typescript-loader/dist/entry.js) 没有返回缓冲区或字符串
我在网上搜索了各种解决方案,但没有找到任何有效的解决方案。
"webpack": "^5.38.1" "awesome-typescript-loader": "^5.2.1"
这是我的 docker 文件
# build environment
FROM node:12.22.1-alpine as build
WORKDIR /app
COPY package.json /app/package.json
RUN npm cache clean --force
RUN npm install
COPY . /app
ENV PORT 80
ENV NODE_ENV=development
RUN npm run dev
# production environment
FROM nginx:stable-alpine
COPY nginx.test.conf /etc/nginx/conf.d/default.conf
COPY --from=build /app/dist /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
Run Code Online (Sandbox Code Playgroud)
配置文件
{
"compilerOptions": {
"outDir": "./dist/",
"noImplicitAny": true,
"target": "es5",
"lib": [
"dom",
"dom.iterable", …Run Code Online (Sandbox Code Playgroud)