BUG: `multi DOCUMENT_PATH` not inferred correctly.
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- nextjs, typescript, webpack
- Ambito
- tooling
Direzione di ricerca
Inizia esaminando come il parser del bundle gestisce la voce multi NAME e confrontala con il seguente codice sorgente del modulo mostrato per next/dist/pages/_document.js. Determina come devono essere preservati i nomi sorgente distinti, quindi aggiungi test di regressione che coprano questa forma del bundle e verifica che il report non tratti più entrambe le sorgenti come lo stesso file.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
If we produce up with a bundle like:
/***/ 61:
/*!*******************************************************************************!*\
!*** multi /PATH/TO/my-app/node_modules/next/dist/pages/_document.js ***!
\*******************************************************************************/
/*! no static exports found */
/*! all exports used */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(/*! /PATH/TO/my-app/node_modules/next/dist/pages/_document.js */62);
/***/ }),
/***/ 62:
/*!*************************************************************************!*\
!*** /PATH/TO/my-app/node_modules/next/dist/pages/_document.js ***!
\*************************************************************************/
/*! no static exports found */
/*! all exports used */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(/*! next/document */ 63)
We get the plugin report of:
## static/HASH/pages/_document.js
next (Found 1 resolved, 1 installed. Latest version 7.0.0.)
7.0.0
~/next
* Dependency graph
[email protected] -> next@^7.0.0
* Duplicated files in static/HASH/pages/_document.js
next/dist/pages/_document.js (S, 42)
The issue: This is because the different sources:
multi /PATH/TO/my-app/node_modules/next/dist/pages/_document.js/PATH/TO/my-app/node_modules/next/dist/pages/_document.js
both resolve to a short name of next/dist/pages/_document.js
Task
- Dig into what
multi NAMEreally means. - See if there are other things like
multithat may occur? - Deal with the naming issue. (Maybe preserve multi?)
- Add regression tests.
- Lingua principale
- TypeScript
- Stelle
- 590
- Fork
- 20
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di FormidableLabs/inspectpack
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
FormidableLabs/inspectpack#181 · 1 commento · 2 reazioni ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
FormidableLabs/inspectpack#180 · 1 commento ·
-
Allow CI to passApertaunverified
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
FormidableLabs/inspectpack#179 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
FormidableLabs/inspectpack#168 · 1 commento ·
-
Not working with pnpmApertahigh priority unverified
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
FormidableLabs/inspectpack#151 · 1 commento ·
Tutte le issue di FormidableLabs/inspectpack
Issue simili
-
area:security documentation effort:S priority:P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
app:web meta:ops
Difficoltà 2/5 Mezza giornata Idoneità per principianti 78/100
osu-tournament-rating/otr#1113 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
typegoose/mongodb-memory-server#1040 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 92/100