Haluan asentaa ExpressJs:n TypeScriptin kanssa käyttämään IOC:ta InversifyJS:n kanssa ja Nextjs:ää es6:lla. Haluan myös käyttää webpackia pakkaamiseen. Koska minun täytyy tuoda Next server.ts-tiedostoon palvelinpuolen renderöintiä varten, asensin myös TypeScriptin Nextjs:lle, mutta haluan, että client-kans
Lue lisää →
Olen uusi Nextjs:ssä ja olen rakentanut web-sovelluksen käyttäen Reactjs + Typescript ja haluan muuntaa tämän Nextjs:ksi. Olen hämmentynyt tiedostorakenteesta, eli mikä menee minne ja asennusosasta. Nykyisellä web-sovelluksella (Reactjs Typescriptillä) on tietokanta (Postdb) ja toiminnallisuuksia kuten:
Olen jotenkin hukassa sen kanssa, miten NextJS-reititinjärjestelmä toimii:
Minulla on artikkeleita kategorioittain, jotka voivat olla:
Medical Charity Wedding FuneralMinulla on navigointipalkki, jossa käyttäjä voi näyttää artikkeleita kategorian mukaan, ja myös hakea avainsanalla. Kategoriaominaisuus toimii täydellisesti.
Tältä navigointipalkkini näyttää:
Lue lisää →
Hei kaikille! Minulla on ongelma - setState ei toimi NextJS + TS -sovelluksessani. Kokeilin tilani ReactHooksin kautta, mutta mikään ei toiminut, muutin komponentin luokaksi, mutta mikään ei toiminut. Yritin suorittaa tämän komponentin vastikään luodussa CRA-sovelluksessa ilman
Lue lisää →
Olemme syöttämässä tietoja API:sta, jossa käytämme URL-osoitetta sovelluksen navigointiin. Linkkikomponentissamme välitämme URL-osoitteen muodossa <Link href={{ pathname: url , someOtherProperty }} />, missä URL näyttää tältä: /path-to-page?query=value, mutta kun tarkastelen sitä as
Lue lisää →Työskentelen Nextjs Typescript -projektin kanssa ja huomaan, että tyyppivirheet eivät pysäytä sovelluksen suoritusta toisenlaisen virheen tapaan, se on minulle ongelma, mutta suurempi ongelma on, että TypeError ilmenee rakennusvaiheessa, ja huomaan tyyppivirheitä yleensä vasta, kun on tarve tehdä käyttöönotto.
Onko olemassa tapa saada TypeScript-virheet estämään sovelluksen suorittamisen kehityksen aikana? Mitä asetuksia minun tulisi käyttää tämän saavuttamisek
Lue lisää →Kun luon uutta @nrwl/workspacea next JS -sovelluksella - saan virheen Error: Cannot find module 'typescript'. Onko kukaan muu törmännyt samaan ongelmaan?
Askeleet -
Rakennan Next.js-sovellusta ja otan sen käyttöön Vercelillä. Kaikki on toiminut hyvin, kunnes tein äskettäin joitakin muutoksia suureen JSON-tiedostoon, mikä kasvatti sen kokoa noin 20%. Koon kasvu näyttää rikkoneen jonkinlaisen rajan, ja nyt saan Webpack 5 -virheitä, jotka näyttävät johtuvan TypeScriptin tyyppien resoluutiosta.
Tuon JSON-tiedoston suoraan importin avulla. Siitä, mitä olen saanut selville, näyttää siltä, että tsconfig.json-tiedostossa oleva resolveJsonModule-kääntäjäase
Lue lisää →Lisätäkseni komponentteihini ominaisuuden Auth. Olen luonut rajapinnan
interface AuthAppProps extends Omit<AppProps, "Component"> { Component: AppProps["Component"] & { Auth: boolean }; }Jotta voin esiintyä
const App: React.FC<AuthAppProps> = (props) =>{ const { Component, pageProps: { session, ...pageProps }, } = props; return ( <SessionProvider session={session}> Lue lisää →Käyttäjä on asetettu ja säilyy kaikilla sivuilla, mutta kun selainikkuna päivitetään, käyttäjä kirjautuu ulos. En ole varma, onko ongelma siinä, miten asetetaan evästeet; kaikki neuvot tai vaihtoehdot ovat erittäin tervetulleita.
Tässä on UserContext-tiedosto:
import { destroyCookie } from "nookies"; import { setCookie } from "nookies"; import React from "react"; // import { useCookies } from "react-cookie" import Lue lisää →