【问题标题】:Error running example Reapp project运行示例 Reapp 项目时出错
【发布时间】:2016-02-27 03:39:11
【问题描述】:

我只是想开始设置我的第一个 Reapp 项目,但在第一个障碍中失败了。我得到一个空白屏幕,控制台错误为 404 main.js not found。

这是我在执行reapp run -d 时遇到的错误:

Building with Webpack...
Webpack server on http://localhost:3011
Hash: e779570c713250e7b167
Version: webpack 1.12.9
Time: 823ms
  Asset     Size  Chunks       Chunk Names
main.js  21.6 kB       0       main
chunk    {0} main.js (main) 52 bytes [rendered]
    [0] multi main 52 bytes {0} [built] [3 errors]

ERROR in multi main
Module not found: Error: Cannot resolve module 'webpack-dev-server/client' in /Applications/MAMP/htdocs/kitchen-sink-master
 @ multi main

ERROR in multi main
Module not found: Error: Cannot resolve module 'webpack/hot/only-dev-server' in /Applications/MAMP/htdocs/kitchen-sink-master
 @ multi main

ERROR in multi main
Module not found: Error: Cannot resolve module 'babel-loader' in /Applications/MAMP/htdocs/kitchen-sink-master
 @ multi main
webpack: bundle is now VALID.

这个问题很相似:Reapp error running sample Kitchen sink app

所以我在项目中尝试了建议的npm install,它给了我 node_modules 文件夹,但给了我以下错误:

npm WARN EPEERINVALID react-dom@0.14.3 requires a peer of react@^0.14.3 but none was installed.
npm WARN EPEERINVALID react-tap-event-plugin@0.1.8 requires a peer of fbjs@^0.2.1 but none was installed.
npm WARN EPEERINVALID reapp-ui@0.12.70 requires a peer of react@0.14.x but none was installed.
npm WARN EPACKAGEJSON reapp-kitchen@1.0.1 No license field.

我已经在 react 网站上使用 npm install --save react react-dom babelify babel-preset-react 安装更多位,但无济于事,现在卡住了!

我认为这可能与我的 react 版本有关,但我不知道如何找到我正在使用的版本。

  • npm 版本:3.4.1
  • webpack 版本:1.12.9
  • 重新应用版本:0.8.28
  • 反应版本:未知

【问题讨论】:

    标签: javascript node.js reactjs npm package.json


    【解决方案1】:

    有一种解决方法可以让 reapp 项目运行。你会想要安装

    1. react@0.13.2
    2. reapp-ui@0.12.54
    3. reapp-kit@1.2.15

    在您的项目目录中。请参考以下 Github 门票。

    【讨论】:

      【解决方案2】:

      答案本质上是 GitHub 项目坏了,所以不仅仅是我的环境……我做的一切都是正确的。


      此处列出的此错误的问题:https://github.com/reapp/reapp/issues/104

      编辑:以上问题链接已失效,取而代之的是项目通知https://github.com/reapp/reapp

      注意:需要贡献者,当前已损坏,请勿开票打开 PR http://www.reapp.io


      reapp 的所有者不再致力于它,而是致力于其他项目。

      我最终改用http://touchstonejs.io/

      【讨论】:

      • OOC,TouchstoneJS 没有文档。它是否需要文档,或者我应该更好地了解 React 并且其他一切都有意义?
      • @Trip 这个例子很好,所以我猜他们打算让用户从中复制和粘贴,没有太多,我认为它就像使用引导程序和你可以使用的类.该项目最终以失败告终,所以我担心这就是我的知识范围。
      猜你喜欢
      • 1970-01-01
      • 2015-06-28
      • 2019-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多