How to enable JIT(Just in time mode) with create react app?(如何使用创建反应应用程序启用JIT(Just In Time模式)?)
本文介绍了如何使用创建反应应用程序启用JIT(Just In Time模式)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试着自己在Create-Reaction-app中设置JIT,但似乎不起作用,因为样式没有更新。我正在使用Craco来构建带有顺风CSS的应用程序,还添加了顺风模式=手表,因为他们建议让它与大多数版本一起工作。以下是我的配置:
trawind.config.js
module.exports = {
mode: "jit",
purge: ["./src/**/*.{js,jsx,ts,tsx}", "./public/index.html"],
darkMode: false, // or 'media' or 'class'
theme: {
extend: {
colors: {
primary: "#ffa500",
secondary: {
100: "#E2E2D5",
200: "#888883",
},
},
},
},
variants: {
extend: {
opacity: ["disabled"],
},
},
plugins: [],};
Package.json脚本
"scripts": {
"start": " craco start",
"build": "TAILWIND_MODE=watch craco build",
"test": "craco test",
"server": "nodemon ./server/server.js",
"eject": "react-scripts eject"
},
Package.json devDependency
"devDependencies": {
"autoprefixer": "^9.8.6",
"postcss": "^7.0.36",
"tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.2.4"
},
如果我能找到任何方法来解决这个问题,我将很高兴。
推荐答案
如果您使用的是Windows(我怀疑您可能是从您对@AKO答案的评论中得到的),那么您的设置是正确的,但您只需要安装cross-env,然后像这样调整您的启动脚本:
"start": "cross-env TAILWIND_MODE=watch craco start"
这篇关于如何使用创建反应应用程序启用JIT(Just In Time模式)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:如何使用创建反应应用程序启用JIT(Just In Time模式)?
基础教程推荐
猜你喜欢
- 悬停时滑动输入并停留几秒钟 2022-01-01
- 我什么时候应该在导入时使用方括号 2022-01-01
- 当用户滚动离开时如何暂停 youtube 嵌入 2022-01-01
- 动态更新多个选择框 2022-01-01
- 在for循环中使用setTimeout 2022-01-01
- 有没有办法使用OpenLayers更改OpenStreetMap中某些要素 2022-09-06
- 角度Apollo设置WatchQuery结果为可用变量 2022-01-01
- 响应更改 div 大小保持纵横比 2022-01-01
- 在 JS 中获取客户端时区(不是 GMT 偏移量) 2022-01-01
- Karma-Jasmine:如何正确监视 Modal? 2022-01-01