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

Laravel 10安装Breeze后执行npm run dev出现ES模块警告

问题解决:Laravel 10 + Breeze 执行npm run dev出现ES模块加载警告

问题原因

你把"type": "module"配置错了位置——它被放在了scripts对象内部,而这个配置必须是package.json的顶层属性,Node.js才能识别它来处理ES模块加载。

修复步骤

修改你的package.json,将"type": "module"从scripts里移到根层级,修改后的完整内容如下:

{
    "private": true,
    "type": "module",
    "scripts": {
        "dev": "vite --host --port 8000",
        "build": "vite build"
    },
    "devDependencies": {
        "@tailwindcss/forms": "^0.5.2",
        "alpinejs": "^3.4.2",
        "autoprefixer": "^10.4.2",
        "axios": "^1.1.2",
        "laravel-vite-plugin": "^0.7.2",
        "postcss": "^8.4.6",
        "tailwindcss": "^3.1.0",
        "vite": "^4.0.0"
    }
}

修改完成后,重新执行npm run dev,警告就会消失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 21:00:00