文件名称:sc-3166-demo:带样式的组件的复制器#3166
文件大小:206KB
文件格式:ZIP
更新时间:2024-03-06 11:25:41
JavaScript
的复制者 到底是怎么回事 styled-components支持构建时环境变量SC_ATTR , SC_DISABLE_SPEEDY和别名。 create-react-app / react-scripts / webpack中存在一个错误,该错误未对引用但未定义的环境变量进行优化。 大多数用户(?)不会设置REACT_APP_SC_*变量,从而触发此错误。 因此,包括了整个环境变量块。 † create-react-app清理外壳环境,仅允许以REACT_APP_开头的变量,以及某些预定义的值。 为什么不好 内置包装较大 有可能泄漏某些东西† †例如,如果某人使用环境env REACT_APP_SECRET_TOKEN=4242 yarn build ,则该值现在已包含在构建的包中。 参考 SC_ATTR是很久以前介绍的: : 将REACT_APP_前缀添加到两个变量中
【文件预览】:
sc-3166-demo-main
----.gitignore(310B)
----package.json(787B)
----src()
--------setupTests.js(255B)
--------index.js(503B)
--------logo.svg(3KB)
--------App.js(620B)
--------serviceWorker.js(5KB)
--------App.css(564B)
--------index.css(366B)
--------App.test.js(280B)
----public()
--------robots.txt(67B)
--------logo192.png(5KB)
--------index.html(2KB)
--------favicon.ico(3KB)
--------manifest.json(492B)
--------logo512.png(9KB)
----README.md(6KB)
----yarn.lock(473KB)