typescript - Σύγκρουση μεταξύ του πακέτου webpack-dev-server και του http-proxy-middleware, το οποίο είναι επίσης υποεξάρτησή του

Κάποιο καιρό πριν εγκατέστησα το webpack-dev-server v3.11.0 στο έργο μου, το οποίο - όπως έλεγξα πρόσφατα - έχει ως εξάρτηση το http-proxy-middleware v0.19.1. Δούλευε σωστά μέχρι που εγκατέστησα ξεχωριστά το πακέτο http-proxy

Διαβάστε περισσότερα →

typescript - Ο Webpack παραπονιέται ότι ο τύπος του component Vue είναι "any"

Χρησιμοποιώντας ts 4.2.4 και Vue3 παίρνω αυτό το περίεργο σφάλμα όταν χτίζω το έργο μου Vue:

> [email protected] build > vue-cli-service build ⠋ Building for production... ERROR Failed to compile with 1 error 17:36:51 error in src/layout/Main.vue:52:20 TS7016: Could not find a declara

Διαβάστε περισσότερα →

javascript - Πώς να αποθηκεύσετε τα αρχεία εξόδου του WebPack σε άλλο μέρος αυτόματα αφού ολοκληρωθεί η κατασκευή του έργου μου

Έχουμε ένα έργο SDK το οποίο εξαρτάται από άλλα δύο έργα.

Όταν θέλουμε να δημιουργήσουμε ολόκληρη την εφαρμογή, πρώτα πρέπει να δημιουργήσουμε το έργο SDK και να το ανεβάσουμε. Στη συνέχεια, μπορούμε να δημιουργήσουμε άλλα δύο έργα αφού τρέξουμε

Διαβάστε περισσότερα →

reactjs - 'SocketClient δεν είναι κατασκευαστής' στο react-refresh-webpack-plugin

Έχω ένα έργο TypeScript React όπου προσπαθώ να προσθέσω το react-refresh-webpack-client και λαμβάνω αυτό το σφάλμα:

η διαμόρφωση του webpack μου:

import HtmlWebpackPlugin from 'html-webpack-plugin'; import UglifyJsPlugin from 'uglifyjs-webpack-plugin'; import Re

Διαβάστε περισσότερα →

reactjs - Καταγραφές Webpack κατά τη μεταγλώττιση του React

Τα παρακάτω αρχεία καταγραφής εμφανίζονται όταν επανασυμπιέζω μια εφαρμογή React:

Σε προηγούμενα έργα, μόνο τα παρακάτω θα εμφανίζονταν:

Τι θα μπορούσε να προκαλεί αυτό; Έχω τυχαία εν

Διαβάστε περισσότερα →

reactjs - svgr/webpack Δεν Λειτουργεί Με Το Webpack 5 Και Το SingleSpa

Παλεύω με αυτό εδώ και μία εβδομάδα, διαβάζω άλλες ερωτήσεις στο Stackoverflow και την τεκμηρίωση του SVGR/WEBPACK αλλά δεν μπορώ να το λύσω.

Ήθελα να αναβαθμίσω μια παλιά εφαρμογή react single-spa αλλά είχε πολλές αντικρουόμενες εξαρτήσεις, οπότε απλώς πήγα και δημιούργησα μια νέα χρησιμοποιώντας την διαδικτυακή εφαρμογή Single Spa Playground, όλα λειτουργούν άψογα αλλά δεν μπορώ να πάρω τα SVG μου ως React Components με SVGR/WEBPACK.

Το σφάλμα:

Διαβάστε περισσότερα →

typescript - Ισοδύναμο του Webpack DefinePlugin για το ESBuild

Έχω μια ρύθμιση webpack που περιλαμβάνει το DefinePlugin, για την εισαγωγή υπολογισμένων τιμών κατά το χρόνο μεταγλώττισης στον συνδεδεμένο κώδικα.

Παράδειγμα :

// webpack.config.js new DefinePlugin({ 'process.env.APP_BUILD_MODE': JSON.stringify(passedInValueFromCLI) }) //---------------------------------------------------------------------- // app.ts // Here, I use the `process.env.APP_BUILD_MODE` that was exposed // by the DefinePlugin, in We

Διαβάστε περισσότερα →

typescript - Πώς να προσθέσετε ψευδωνυμίες διαδρομών στη διαμόρφωση webpack του Storybook;

Χρησιμοποιώ το Storybook με nextjs και webpack. Εδώ είναι το .storybook/main.ts μου:

import type { StorybookConfig } from '@storybook/nextjs'; const config: StorybookConfig = { ... framework: { name: '@storybook/nextjs', options: {}, }, ... }; export d

Διαβάστε περισσότερα →

javascript - Γιατί το Next.js εμφανίζει σφάλμα: WEBPACK_IMPORTED_MODULE δεν είναι συνάρτηση;

Δεν μπορώ να καταλάβω το πρόβλημα. Εξάγω μια συνάρτηση που επιστρέφει το αντικείμενο του τρέχοντος πιστοποιημένου χρήστη (εάν υπάρχει). Στη συνέχεια, χρησιμοποιώ αυτό το αντικείμενο χρήστη για να αποφασίσω την προσθήκη ενός συνδέσμου πλοήγησης. Αυτό το σφάλμα δεν εξαφανίζεται όσο κι αν έχω τροποποιήσει την αναφορά.

Αυτό είναι ο ορισμός της συνάρτησης @/app/hooks/use-auth-user.ts

'use client'; import { fetchAuthSession, fetchUserAttributes, getCurrentUser, } fro

Διαβάστε περισσότερα →

javascript - Εισαγωγή προτύπων Jade μέσω Webpack σε Typescript

Προσπαθώ να κατανοήσω την τρέχουσα τεχνολογία front-end και θέλω να φορτώσω ένα πρότυπο Jade χρησιμοποιώντας το Webpack. Με τη Javascript, αυτό λειτουργεί όπως αναμενόταν.

app.js:

import * as foo from "html!jade-html!./header.jade"; document.write(foo.default);

Διαβάστε περισσότερα →