You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

配置Tailwind CSS Watch脚本遇JSON解析错误,求助解决

解决步骤

1. 还原被修改的依赖文件

  • 找到node_modules/postcss-cli文件夹并删除,然后在项目根目录的终端执行npm install,重新安装该依赖,把被你修改的package.json恢复原样。
  • 记住:node_modules是npm自动管理的依赖目录,绝对不能手动修改里面的任何文件,否则不仅容易引发JSON解析错误,后续重新安装依赖时你的修改还会被覆盖。

2. 在项目根目录的package.json中配置命令

所有项目自定义命令都应该写在自己项目根目录的package.json里,这是标准做法:

  • 打开项目根目录的package.json文件,找到"scripts"字段(没有就直接新增),添加watch命令:
{
  "name": "你的项目名称",
  "version": "1.0.0",
  "scripts": {
    "watch": "npx tailwindcss -i ./src/css/input.css -o ./src/css/output.css --watch"
  },
  // 其他原有字段保持不变
}
  • 这里直接复用你原本能正常运行的tailwindcss CLI命令,避免额外配置postcss带来的麻烦。

3. 测试命令

在VSCode终端进入项目根目录,执行npm run watch,此时应该能正常启动Tailwind的自动编译功能。

额外提示

  • JSON格式要求严格:所有键名、字符串值必须用双引号,键值对之间用逗号分隔,最后一个键值对后面不能加多余的逗号,否则会触发JSON解析错误。
  • 后续如果需要调整命令,直接修改项目根目录的package.json即可,永远不要碰node_modules里的文件。

内容的提问来源于stack exchange,提问作者faure

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 18:57:21