文件名称:react-native-web-sketch-boilerplate:React Native,Web和Sketch样板
文件大小:206KB
文件格式:ZIP
更新时间:2024-02-20 21:17:29
babel react-native webpack enzyme jest
React本地,Web和草图样板 这个项目是新项目的起点,这些新项目希望以单一代码库为目标,以所有可用的React平台为目标。 它包括许多琐碎的“演示”应用程序,这些应用程序展示了可以针对所有平台的React Native组件。 利用 规范标准 该项目使用了一些ES7功能和建议,例如箭头功能,休息/展开(...)和功能绑定(::)。 通天塔用于转运。 执照 使用条款在中定义 剧本 提供了以下脚本: npm run ios 生成应用程序,然后使用Expo应用程序启动iOS模拟器。 将监视代码更改并在需要时重新加载 npm run android 生成应用程序,然后使用Expo应用程序启动Android Simulator。 将监视代码更改并在需要时重新加载(未调试) npm run web 使用Webpack Dev Server和Hot Module Reloading构建应用程序并在浏览器中运行 npm run sketch 在Sketchapp(仅适用于MacOS)中构建和运行应用,观察更改并在需要时重新加载 npm run test:web 对Web和通用组件运行
【文件预览】:
react-native-web-sketch-boilerplate-master
----.gitignore(46B)
----sketch()
--------index.sketch.js(3KB)
--------manifest.json(244B)
----README.md(5KB)
----flow-typed()
--------npm()
----webpack.skpm.config.js(887B)
----.github()
--------ISSUE_TEMPLATE.md(156B)
----test()
--------enzyme.config.js(123B)
--------jest.config.web.js(226B)
--------jest.config.native.js(156B)
----server()
--------index.js(1KB)
----.eslintrc(410B)
----package.json(3KB)
----src()
--------libdefs.js(101B)
--------index.js(197B)
----web()
--------webpack.dev-server.js(430B)
--------webpack.defines.js(98B)
--------webpack.common.dev.js(53B)
--------index.js(529B)
--------webpack.express.dev.js(440B)
--------index.html(308B)
--------webpack.common.js(3KB)
----.babelrc(152B)
----.flowconfig(233B)
----LICENSE.md(1KB)
----app.json(144B)
----.eslintignore(84B)
----.eslintrc.precommit(48B)
----native()
--------index.native.js(146B)
----package-lock.json(620KB)
----demo()
--------HelloWorld.test.js(1KB)
--------LockScreen()
--------Box.js(232B)
--------DraggableBox.js(2KB)
--------Demo()
--------TextWrap.js(1KB)
--------Navigators()
--------Todo()
--------Drawer.js(4KB)
--------Draggable.sketch.js(394B)
--------Draggable.js(4KB)
--------HelloWorld.js(615B)
--------designSystem.js(577B)