TailwindCSS im Browser wird nach dem Ändern der Klasse nicht aktualisiert
P粉322106755
2023-08-18 09:24:44
<p>Ich verwende React, um Tailwind auszuführen, aber um die Änderungen zu sehen, die ich an classNames vorgenommen habe, muss ich den Server neu starten und <code>npm run start</code> erneut ausführen, um die Aktualisierungen zu sehen.
Muss ich irgendetwas an meinem Skript ändern, damit der Browser aktualisiert wird, ohne dass der Server neu gestartet werden muss? </p>
<h5>package.json</h5>
<pre class="brush:json;toolbar:false;">"scripts": {
„start“: „npm run build:css && React-Scripts Start“,
„build“: „npm run build:css && React-Scripts Build“,
„test“: „react-scripts test“,
„eject“: „react-scripts eject“,
„build:css“: „postcss src/CSS/tailwind.scss -o src/CSS/index.scss“
}
</pre>
<h5>tailwind.config.js</h5>
<pre class="brush:js;toolbar:false;">/**@type {import('tailwindcss').Config}*/
module.exports = {
Inhalt: [
'./app/**/*.{js,ts,jsx,tsx}',
'./pages/**/*.{js,ts,jsx,tsx}',
'./components/**/*.{js,ts,jsx,tsx}',
'./src/**/*'
],
Thema: {
verlängern: {},
},
Plugins: [],
};
</pre>
<h5>postcss.config.js</h5>
<pre class="brush:js;toolbar:false;">module.exports = {
Plugins: {
tailwindcss: {},
Autopräfixer: {},
},
}
</pre>
<p>Ich habe versucht, <code>npm-run-all</code> zu verwenden, ohne Erfolg. Irgendwelche anderen Vorschläge? </p>
你是用Create React App生成的React项目,对吗?为什么不按照这个过程来做呢?postcss会为你更新最新的实现。