本地开发的nuxt项目,node版本是14.17,引入的npm包是别的项目组开发的,他们的node是16以上。在打包npm run generate时,会报Error [ERR_REQUIRE_ESM]: Must use import to load ES Module。导致生成index.html文件失败。通过查看node_modules里的引入npm包发现他们的package.json有引入eslint v8.16。这个报错是他们...
代码地址: 基于vue3与vite打包工具的自定义组件上传npm后组件项目模板:https://gitee.com/yoonaLin/vite-project-publish 基于vue3与vite打包工具的自定义组件上传npm后组件引入项目使用模板:https://gitee.com/yoonaLin/vite-project-publish-use
线上部署 在你的服务器上添加一个简单的回退路由。如果 URL 不匹配任何静态资源,它应提供与你的应用程序中的 index.html 相同的页面。 __EOF__
例如说我们在 npm run dev 之前经常会在 vite.config.js 中配置 server.proxy 来进行代理转发避免本地开发过程中的跨域问题 👉 开发服务器选项 如果OP你没有配置 preview 相关的配置。那么自然就不会启动代理转发的服务,仅仅会在 /dist 目录中启动HTTP服务。就和我们在 npm run dev 时没有配置 server.proxy ...