Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
FlowRouter在Meteor+;使用Mupx进行React部署_Meteor_Reactjs_Deployment_Flow Router_Meteor Up - Fatal编程技术网

FlowRouter在Meteor+;使用Mupx进行React部署

FlowRouter在Meteor+;使用Mupx进行React部署,meteor,reactjs,deployment,flow-router,meteor-up,Meteor,Reactjs,Deployment,Flow Router,Meteor Up,我有一个Meteor+React应用程序,在本地运行良好。我已经使用--production标志进行了测试,没有问题 一旦我使用mupx部署到我的服务器,部署就成功了,但当我转到部署的应用程序时,它抛出“路径没有路由:/” My routes.js文件位于客户端目录中 这是我的mupx日志-f结果 npm WARN已弃用此版本的npm缺少对重要 npm警告已弃用的功能,例如 主npm npm WARN已弃用注册表。考虑升级到AT 最少npm@2,如果不是,npm WARN已弃用最新稳定版本。到

我有一个Meteor+React应用程序,在本地运行良好。我已经使用--production标志进行了测试,没有问题

一旦我使用mupx部署到我的服务器,部署就成功了,但当我转到部署的应用程序时,它抛出“路径没有路由:/”

My routes.js文件位于客户端目录中

这是我的mupx日志-f结果

npm WARN已弃用此版本的npm缺少对重要 npm警告已弃用的功能,例如 主npm npm WARN已弃用注册表。考虑升级到AT 最少npm@2,如果不是,npm WARN已弃用最新稳定版本。到 升级到npm@2,运行:npm WARN已弃用npm WARN已弃用npm-g 安装npm@latest-2 npm WARN已弃用npm WARN已弃用到 升级至最新稳定版本,运行:npm WARN弃用的npm 警告不推荐的npm-g安装npm@latestnpm警告已弃用的npm 警告已弃用(取决于Node.js在计算机上的安装方式) 系统中,您可能需要在前面添加前缀 使用sudo的命令,或者如果npm WARN已在Windows上弃用,请运行它们 从管理员提示。)npm WARN已弃用npm WARN 如果您正在运行与npm WARN捆绑的npm版本,则不推荐使用 已弃用的Node.js 0.10 LTS,请注意,下一版本的0.10 已弃用的LTS npm WARN将与的版本捆绑在一起npm@2,其中 是否进行了一些小的npm WARN不推荐的向后不兼容更改 npm运行脚本和npm警告不推荐的semver行为。npm警告 package.json meteor dev-bundle@0.0.0无说明npm警告 package.json meteor dev-bundle@0.0.0没有存储库字段。npm警告 package.json meteor dev-bundle@0.0.0没有自述文件数据

fibers@1.0.8安装 /bundle/bundle/programs/server/node_modules/fibers node build.js|| nodejs build.js make:正在输入目录 /捆绑/捆绑/程序/服务器/节点单元模块/光纤/构建CXX(目标) 发布/obj.target/fibers/src/fibers.o CXX(目标) Release/obj.target/fibers/src/coroutine.o CC(目标) 发布/obj.target/fibers/src/libcoro/coro.o SOLINK_模块(目标) 释放/obj.target/fibers.node SOLINK_模块(目标) Release/obj.target/fibers.node:完成副本Release/fibers.node 制造:离开 目录/bundle/bundle/programs/server/node_modules/fibers/build' 安装在 /bundle/bundle/programs/server/node_modules/fibers/bin/linux-x64-v8-3.14/fibers.node npm WARN无法在wd meteor dev中运行-bundle@0.0.0节点npm-rebuild.js (wd=/bundle/bundle/programs/server)ansi-regex@0.2.1 节点单元模块/ansi正则表达式

ansi-styles@1.1.0节点\模块/ansi样式

逃逸串-regexp@1.0.5节点\模块/转义字符串regexp

chalk@0.5.1节点单元模块/粉笔

有-ansi@0.1.0节点_模块/具有ansi

剥落-ansi@0.3.0节点\单元模块/带ansi

支持-color@0.2.0节点\单元模块/支持彩色

eachline@2.3.3节点\u模块/eachline

类型-of@2.0.1节点\单元模块/类型

amdefine@1.0.0节点_模块/amdefine

asap@2.0.3节点_模块/asap

underscore@1.5.2节点\u模块/下划线

流星-promise@0.5.1节点单元/流星承诺

promise@7.0.4节点\模块/承诺

源地图-support@0.3.2节点\单元模块/源映射支持

semver@4.1.0节点\u模块/semver

来源-map@0.1.32节点\单元模块/源映射

fibers@1.0.8节点单元模块/光纤 =>正在端口上启动meteor应用程序:80


在此之前您是否有任何错误,
路径没有路由…
?@Gemmi没有。我不知道您的确切文件结构,但由于
mount()
助手的工作方式,人们通常会将一些React代码直接放入
routes.jsx
。是否可能在生成过程中未正确解释此文件?您也可以尝试在本地运行
meteor build…
,然后“从捆绑包”运行您的应用程序。这样调试会更容易。@apendua我想理论上这可能是一个问题,比如在构建过程中没有解释它,但我不确定如何测试它?