Razzle: 将 create-react-app 转换为 razzle

创建于 2018-11-30  ·  9评论  ·  资料来源: jaredpalmer/razzle

最有用的评论

我应该就此写一篇文章。 这是相当直接的。 尽管我们确实需要赶上一些最新的 CRA 功能,例如 .gql 和编译 node_modules

所有9条评论

我可以将我的 create-react-app 转换为 razzle 应用吗

好吧,大部分应用程序应该只是复制粘贴......
您可能需要重构一些东西,例如状态管理器(redux、mobx),以便在服务器和客户端中以不同的方式启动。 但主要的内部结构应该只是复制/粘贴。

如果您使用 LocalStorage 来处理身份验证令牌,我建议重构它以使用 cookie,因为 LocalStorage 不适用于 SSR。

我应该就此写一篇文章。 这是相当直接的。 尽管我们确实需要赶上一些最新的 CRA 功能,例如 .gql 和编译 node_modules

@jaredpalmer我有一个关于.gql文件打开的 PR (#841)。

感谢您的回复。 我在使用 nextjs 时头痛得很厉害。 我在创建 react 应用程序中使用的大多数库都一直在用 nextjs 抛出错误。

嗨,我在尝试将此包 react-images-upload 与 razzlejs 一起使用时遇到语法错误问题。

请在使用带有 razzle 的 react-images-upload 时出现此错误。 我该怎么办?

C:\Projects\razzlejs-projects\test-appnode_modules\react-images-upload\UploadIcon。 SVG:1
(函数(导出,需要,模块,__filename,__dirname){

语法错误:意外的令牌 <
在新脚本 (vm.js:79:7)
在 createScript (vm.js:251:10)
在 Object.runInThisContext (vm.js:303:10)
在 Module._compile (internal/modules/cjs/loader.js:657:28)
在 Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
在 Module.load (internal/modules/cjs/loader.js:599:32)
在 tryModuleLoad (internal/modules/cjs/loader.js:538:12)
在 Function.Module._load (internal/modules/cjs/loader.js:530:3)
在 Module.require (internal/modules/cjs/loader.js:637:17)
在需要(内部/模块/cjs/helpers.js:22:18)

@jaredpalmer 对此博客文章有任何更新吗? :)

@jaredpalmer你能写一篇关于将 CRA 迁移到 Razzle 的帖子吗?

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

mhuggins picture mhuggins  ·  3评论

gabimor picture gabimor  ·  3评论

kkarkos picture kkarkos  ·  3评论

Jayphen picture Jayphen  ·  4评论

piersolenski picture piersolenski  ·  4评论