问题标签 [reactgo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 使用 react-toolbox 和 reactGo
我使用reactGo作为 web 应用程序的样板,我想包含UI 的react-toolbox。通过一些徒劳的实验,我至少在将其纳入项目方面取得了一些进展。我正在挂断开发服务器渲染。由于 reactGo 是同构/通用的(不再真正关心语义),它试图在 Webpack 的服务器编译期间加载到 react-toolbox 中。问题是 react-toolbox 是使用 CSS 模块构建的。Webpack 2 可以处理 CSS 模块,但我在某个地方被赶上了。任何输入都会非常有帮助。
webpack/rules/index.js:
webpack/rules/reactToolbox.js
我添加了“isomorphic-style-loader”来帮助解决我在使用 style-loader 时遇到的问题,它似乎有所帮助。但是我仍然坚持让“css-loader/locals”正确地完成它的工作。
每当我从 react-toolbox 库中包含一个组件时,我都会遇到如下错误:
我已经在这方面推进了一段时间,我需要一些外部视角。任何输入都会有所帮助。如果您认为这会有所帮助,请不要害怕询问更多背景信息或代码。
reactjs - 如何在 React 和 Webpack 中使用第三方样式
现在尝试了数十种解决方法,但我真的无法让它工作。
我的设置是一个干净的“reactGo”-App(https://github.com/reactGo/reactGo),其中包含 Webpack2。
现在我正在尝试将 react-calendar-timeline ( https://github.com/namespace-ee/react-calendar-timeline ) 带入生活。
这样做之后,你得到的第一个错误是:
D:\Users\Documents\sandbox\reactGo\node_modules\react-calendar-timeline\modules\lib\Timeline.css:1
(function (exports, require, module, __filename, __dirname) { .react-calendar-timeline * { SyntaxError: Unexpected token 。
在 reactGo-Repository 中你可以看到完整的 Webpack 配置。正如我所说,我尝试了几种解决方法,但一切都在其他错误消息中返回。
如果我直接在 calendar-timeline.js 中排除所需的 css 并将其导入我自己的 jsx 文件中,它当然可以工作。但这是一个非常丑陋的解决方法,我想与其他开发人员合作。不能告诉他们我们必须从外部模块中排除一个需求。
你能告诉我这里出了什么问题吗?我没主意了。
谢谢!