运行 npm run build-only 时无法导入 workbox-window

运行 npm run build-only 时无法导入 workbox-window


试过两回,都卡在这里进行不下去

> pk-font-vue3@0.0.0 build-only
> vite build

vite v4.4.6 building for production...
✓ 44 modules transformed.
[vite-plugin-pwa:build] [vite]: Rollup failed to resolve import "workbox-window" from "/@vite-plugin-pwa/virtual:pwa-register".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rollupOptions.external`
error during build:
Error: [vite]: Rollup failed to resolve import "workbox-window" from "/@vite-plugin-pwa/virtual:pwa-register".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rollupOptions.external`
    at viteWarn (file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/vite@4.4.6_@types+node@18.17.0_sass@1.64.2/node_modules/vite/dist/node/chunks/dep-a8e37fae.js:48070:27)
    at onRollupWarning (file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/vite@4.4.6_@types+node@18.17.0_sass@1.64.2/node_modules/vite/dist/node/chunks/dep-a8e37fae.js:48102:9)
    at onwarn (file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/vite@4.4.6_@types+node@18.17.0_sass@1.64.2/node_modules/vite/dist/node/chunks/dep-a8e37fae.js:47830:13)
    at file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/rollup@3.27.0/node_modules/rollup/dist/es/shared/node-entry.js:24090:13
    at Object.logger [as onLog] (file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/rollup@3.27.0/node_modules/rollup/dist/es/shared/node-entry.js:25762:9)
    at ModuleLoader.handleInvalidResolvedId (file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/rollup@3.27.0/node_modules/rollup/dist/es/shared/node-entry.js:24676:26)
    at ModuleLoader.resolveDynamicImport (file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/rollup@3.27.0/node_modules/rollup/dist/es/shared/node-entry.js:24734:58)
    at async file:///Users/wf/Documents/%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88/pk-font-vue3/node_modules/.pnpm/rollup@3.27.0/node_modules/rollup/dist/es/shared/node-entry.js:24621:32


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

Rollup failed to resolve import "workbox-window"


——你直接安装一下?



pnpm i -D workbox-window

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端高级工程师(大前端)
  • 参与学习       303    人
  • 解答问题       391    个

全新打造“技术成长&职业破局”双高体系,深度打通“全栈 + 全流程 +多端+ 提效+AI赋能”,递进式锤炼思维与高阶技能,高效实现能力跃迁,助力成为“驾驭全局,深广兼备,打通多端全栈”的高级工程师

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师