0

我希望我能够从比我更有 ReactJS 经验的人那里获得一些帮助。我正在使用带有 ReactJS 的 MVC 5(使用 ReactJS.net 来处理从 JSX 到 js 的翻译),并且我能够完成一些效果很好的事情。在我的本地电脑上测试我的代码可以很好地进行调试,但是一旦我将它发布到 Azure 进行测试,我就会收到这个错误:

获取http://mywebsite.azurewebsites.net/Scripts/jsx/FriendSelect.jsx?_=1429662139230 404(未找到)

这通常是我在 jsx 文件没有成功转换为 js 时得到的错误。有谁知道我需要采取哪些步骤才能让 ReactJS.net 在 Azure 上正常工作?

4

1 回答 1

1

我不明白你为什么需要使用任何 react.net 等......?React 带有一个 JSXTransformer 文件,它可以在您开发网站的过程中将您的 JSX 转换为 JS。一旦不再需要 JSX,就应该在生产环境中使用已编译和缩小的 JS 代码。Gulp 之类的工具可以帮助您自动缩小代码。

该站点是 Azure、Linux Ubuntu 还是其他任何站点都无关紧要。

于 2015-04-22T18:41:57.137 回答