簡體   English   中英

錯誤:在 Heroku 上找不到模塊“polka”

[英]Error: Cannot find module 'polka' on Heroku

我正在嘗試將我的 sapper/svelte 應用程序部署到 heroku,但收到“錯誤:找不到模塊‘波爾卡’”這個錯誤。 有趣的是,它非常好並且工作正常。 我的 package.json 是正確的,我也沒有將我的模塊檢查到 git 中。 我嘗試禁用緩存,但沒有好處。 誰有想法?

2020-09-16T16:04:44.083385+00:00 app[web.1]: Error: Cannot find module 'polka'
2020-09-16T16:04:44.083386+00:00 app[web.1]: Require stack:
2020-09-16T16:04:44.083386+00:00 app[web.1]: - /app/__sapper__/build/server/server.js
2020-09-16T16:04:44.083386+00:00 app[web.1]: - /app/__sapper__/build/index.js
2020-09-16T16:04:44.083387+00:00 app[web.1]:     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15)
2020-09-16T16:04:44.083392+00:00 app[web.1]:     at Function.Module._load (internal/modules/cjs/loader.js:841:27)
2020-09-16T16:04:44.083392+00:00 app[web.1]:     at Module.require (internal/modules/cjs/loader.js:1025:19)
2020-09-16T16:04:44.083393+00:00 app[web.1]:     at require (internal/modules/cjs/helpers.js:72:18)
2020-09-16T16:04:44.083393+00:00 app[web.1]:     at Object.<anonymous> (/app/__sapper__/build/server/server.js:4:13)
2020-09-16T16:04:44.083394+00:00 app[web.1]:     at Module._compile (internal/modules/cjs/loader.js:1137:30)
2020-09-16T16:04:44.083394+00:00 app[web.1]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)
2020-09-16T16:04:44.083394+00:00 app[web.1]:     at Module.load (internal/modules/cjs/loader.js:985:32)
2020-09-16T16:04:44.083395+00:00 app[web.1]:     at Function.Module._load (internal/modules/cjs/loader.js:878:14)
2020-09-16T16:04:44.083395+00:00 app[web.1]:     at Module.require (internal/modules/cjs/loader.js:1025:19) {
2020-09-16T16:04:44.083396+00:00 app[web.1]:   code: 'MODULE_NOT_FOUND',
2020-09-16T16:04:44.083396+00:00 app[web.1]:   requireStack: [
2020-09-16T16:04:44.083397+00:00 app[web.1]:     '/app/__sapper__/build/server/server.js',
2020-09-16T16:04:44.083397+00:00 app[web.1]:     '/app/__sapper__/build/index.js'
2020-09-16T16:04:44.083397+00:00 app[web.1]:   ]
2020-09-16T16:04:44.083398+00:00 app[web.1]: }

原來我的 package.json 上的 polka 版本被設置為“next”。 因此,我將其更改為最新的穩定版本並刪除了 package.lock.json 文件並運行“npm install”以創建一個新的鎖定文件,然后將其推送到 heroku。 工作得很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM