首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >现在部署带有可加载组件的razzle

现在部署带有可加载组件的razzle
EN

Stack Overflow用户
提问于 2019-10-17 12:36:02
回答 1查看 512关注 0票数 2

我正在尝试在现在的可加载-使用Razzle的组件示例上部署。

我在项目的根部添加了以下now.json

代码语言:javascript
复制
{
  "version": 2,
  "builds": [
    {
      "src": "build/server.js",
      "use": "@now/node"
    },
    {
      "src": "build/public/**/*",
      "use": "@now/static"
    }
  ],
  "routes": [
    {
      "src": "/static/(.*)",
      "dest": "build/public/static/$1"
    },
    {
      "src": "/favicon.ico",
      "dest": "favicon.ico"
    },
    {
      "src": "/robots.txt",
      "dest": "robots.txt"
    },
    {
      "src": "/(.*)",
      "dest": "build/server.js"
    }
  ],
  "env": {
    "NODE_ENV": "production"
  }
}

现在,构建是在没有错误的情况下完成的,但是在运行时,我有以下错误:

2019-10-17T11:39:18.319Z a082c52f-af85-4646-80ca-b946928f8b05错误:找不到模块'/var/task/build/loadable-stats.json‘at Function.Module._resolveFilename (module.js:547:15) at Function.Module._load (module.js:474:25) at Module.require (module.js:596:17) at smartRequire module.js:596:17:24:32)在新的(/var/task/node_modules/@loadable/server/lib/ChunkExtractor.js:173:50) at /var/ ChunkExtractor /build/server.js:1:7600 at Layer.handle 请求 at next (/var/task/node_modules/express/lib/router/route.js:137:13) at Route.dispatch (/var/task/node_modules/express/lib/router/route.js:112:3)在Layer.handle 请求

有人已经面临这个错误了吗?如果是的话,我如何解决这个问题呢?有意见吗?

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2021-03-08 10:20:20

我认为您不应该手动添加now.js。它是webpack在呈现配置文件时创建的。不管是craco.config.js还是webpack.config.js还是razzle.config.js。这只是因为您正在为可加载文件设置路径和名称并启动它。在该文件中,有项目.in的名称和路径,我的案例是在路径中创建一个可加载的stats.json,并希望从另一个路径读取该文件。

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

https://stackoverflow.com/questions/58432824

复制
相关文章

相似问题

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