Next.js-config מיט טיפּ קאָנטראָלירונג

ווי צו נוצן טיפּ קאָנטראָלירונג פֿאַר דיין next.config.js

פּשוט טיפּ טשעק פֿאַר next.config.js

דאָס איז נישט אַזוי פיל אַ פאַקטיש אַרטיקל, אָבער מער אַ שייַעך-ויסגאַבע פון אַ טייל פון Next.js 'דאַקיומענטיישאַן, ווייַל איך טראַכטן עס איז וויכטיק אַז עס איז שערד. וועגן די נוצן פון טייפּס פֿאַר next.config.js, עס איז קיין פאַקטיש באַאַמטער שטיצן דורך די Next.js מאַנשאַפֿט, ווייַל די נוצן פון אַ טיפּעסקריפּט-טעקע פֿאַר דעם קאָנפיג איז ניט מעגלעך אָן עטלעכע כאַקס.

זינט ווערסיע 10.2.3, די פאלגענדע קאָדעקס איז בנימצא אין דער דאַקיומענטיישאַן צו געבן אַ פּשוט וואַריאַנט פון טיפּ קאָנטראָלירונג. באַמערקונג אַז מיר נוצן טייפּסקריפּט, אָבער די קאָנפיג-טעקע וועט נישט באַקומען טראַנספּילד דורך די באַנדלער פון די פּרויעקט. די פונקציע וואָס איז געניצט איז די "@ טיפּ" -טאַג פון JSDoc צו אַרייַנפיר טייפּס אין אַ JS טעקע.

// Add the following line at the top of the file:
// @ts-check

// Then for the config itself, import the types
// via '@type'-tag.

 /**
  * @type {import('next/dist/next-server/server/config').NextConfig}
  **/
 const nextConfig = {
   /* config options here */
 }

// End of file.
module.exports = nextConfig

דאָך, איר קענט אויך שטעלן אַ מנהג טיפּעסקריפּט-קאָנפיג און פּרעפּאָסעססאָר שריט צו טראַנספּיילירן דעם קאָנפיג צו דזשאַוואַסקריפּט אויף דיין אייגן. אָבער איצט איך טראַכטן עס איז נישט ווערט די מי, ווייַל עס איז קיין היפּש שטיצן פֿאַר טייפּסקריפּט דורך פּלוגין פּראַוויידערז. אַזוי נאָך אַלע, איר ענדיקן זיך מיט טייפּס פֿאַר דיין באַזע קאָנפיג, אָבער איר דאַרפֿן "קיין" פֿאַר אַלע אנדערע פּלוגינס אָן טייפּס נאָך.

פֿאָרשלאָגן

פֿאַרבונדענע

נאָך-וואָרט

שפּראַכן