代码之家  ›  专栏  ›  技术社区  ›  Aaron Cunnington

react snap没有这样的文件或目录

  •  0
  • Aaron Cunnington  · 技术社区  · 6 年前

    • 客户端捆绑包使用webpack构建并输出到 /client/app/public/build
    • express服务器从/server/index.js运行,并使用一些环境变量呈现把手模板。

    我跑了之后 yarn run build 以及 postbuild 执行脚本时,它会立即失败,并出现以下错误:

    yarn run v1.9.4
    $ react-snap
    events.js:183
          throw er; // Unhandled 'error' event
          ^
    
    Error: ENOENT: no such file or directory, open '/Users/aington/git/static-help/build/index.html'
    error Command failed with exit code 1.
    

    这是有道理的,因为在那个位置没有文件。

    我知道 react-snap

    期望如此现实吗 快速反应

    0 回复  |  直到 6 年前
        1
  •  1
  •   sgwanlee    5 年前

    检查index.js中的默认选项

    https://github.com/stereobooster/react-snap/blob/97542b802917362773a2601f52d368c01bd5e0f7/index.js#L15

    在package.json中使用,如下所示

    "reactSnap" : {
       "source" : "./dist"
    
    }