reactjs - Aplikasi React Turborepo gagal memuat Tailwind

Saya telah mencipta monorepo dengan Turborepo yang buat masa ini mempunyai 1 Aplikasi React Vite, dan pakej konfigurasi tailwind. Dan masalah saya sekarang ialah Aplikasi saya langsung tidak memuat tailwind. Izinkan saya cuba terangkan struktur projek dan fail saya.

root | |- packages | |- tailwind-config | `-

Baca lagi →

javascript - Saya ingin menggunakan turborepo dalam projek di mana saya tidak ingin menggunakan TypeScript, adakah ini mungkin?

Saya mencari dan membaca dokumen tetapi tidak dapat menemui penyelesaian yang tepat. Saya juga mencari templat dan templat asas.

Bagaimana untuk menggunakan turborepo tanpa menggunakan typescript, ada sebarang komen mengenai perkara ini guys?

Saya tidak mahu menggunakan TypeScript kerana ia rumit untuk pemula apabila skala projek membesar.

Baca lagi →

javascript - Pakej Turborepo/Typescript - menyelenggara struktur import

Saya sedang membangunkan satu siri pakej untuk TypeScript sebagai sebahagian daripada projek Turborepo. Contoh struktur import bagi pakej-pakej ini adalah

import { Test } from "package-name" import { Test } from "package-name/Test"

Isu yang saya had

Baca lagi →

reactjs - Mengapa laluan mutlak tidak berfungsi dalam TurboRepo

Saya telah menyediakan projek baru pada versi terkini TurboRepo. Di dalam direktori 'apps', saya telah mencipta projek Vite baru menggunakan templat 'react-swc-ts'. Saya telah mengubah suai 'tsconfig.json' projek Vite tersebut:

/* Import */ "baseUrl": "./src", "paths": { "~/*&q

Baca lagi →

reactjs - Cara mengkonfigurasi SVGR dalam pakej tsup di dalam turborepo

Jadi saya sedang bekerja pada satu projek di mana saya ingin memasang svgr di dalam pakej tsup dalam turborepo.

Ini adalah konfigurasi tsup saya

import type { Options } from "tsup"; import { defineConfig } from "tsup"; export default defineConfig((options: Options) => ({ plugins: [], treeshake: true, splitting: true, entryPoints: ["./**/*.tsx"], // format: ["esm"], dts: true, minify: true, clean: true, external

Baca lagi →

turborepo typescript bina aplikasi node dengan kebergantungan ruang kerja

Mencuba untuk membina API express di dalam ruang kerja pnpm turborepo.

api mempunyai @my/shared sebagai kebergantungan yang merupakan pakej ruang kerja tempatan.

Saya tidak dapat mendapatkan binaan yang betul. Saya rasa apa yang perlu saya lakukan adalah membina perpustakaan bersama dan memasukkannya ke dalam projek API, tetapi untuk melakukan ini saya perlu dapat menukar semua pernyataan import supaya node dapat mencari modul itu kerana ia diimport sebagai @my/shared.

struk

Baca lagi →

typescript - Aliases Import Turborepo

Saya sedang menyiapkan sebuah monorepo untuk beberapa projek Typescript yang sedang saya kerjakan dan saya menghadapi masalah dengan alias import. Struktur direktori saya adalah seperti berikut

project/ apps/ streaming/ package.json tsconfig.json src/ handlers/ KafkaHandler.ts packages/ shared-utils/ package.json tsconfig.json src/ clients/ Kafka.ts tsconfig/ base.json

Baca lagi →

typescript - Turborepo: transpilePackages untuk pakej dalaman

Dalam dokumentasi rasmi mengenai pakej dalaman, dinyatakan bahawa anda perlu mentranspilasinya dalam next.config.js: transpilePackages: ['math-helpers'] (sharing-code).

Selain itu, dalam contoh permulaan semasa (npx create-turbo@latest), @repo/ui ditranspilasi dalam aplikasi seterusnya.

Walau bagaimanapun, semua aplikasi seterusnya berfungsi walaupun tanpa menyalin semula pakej dalaman.

Adakah anda perlu transpile pakej dal

Baca lagi →

nestjs - TypeScript: Jenis yang dieksport tidak lengkap apabila menggunakan kaedah Prisma dalam TurboRepo

Saya menghadapi isu inferens jenis TypeScript dalam setup TurboRepo saya, terutamanya semasa menggunakan kaedah Prisma dalam perkhidmatan NestJS. Dalam pakej server, saya mempunyai fail export.d.ts yang mengeksport jenis untuk pelbagai kaedah pengawal dan DTO. Walau bagaimanapun, TypeScript gagal untuk menginfer jenis sepenuhnya apabila menggunakan kaedah Prisma, yang mengakibatkan definisi jenis yang tidak lengkap apabila digunakan dalam pakej frontend.

Ruang Kerja Pelayan:

Baca lagi →

typescript - Turborepo/Lamda/Dockerfile - Ralat Tidak Menemui Pakej Dalaman

Saya mempunyai satu monorepo menggunakan Turborepo yang mempunyai fungsi Lambda yang bergantung pada pakej dalaman. Pada dasarnya, sesuatu seperti struktur berikut...

Perkhidmatan itu ialah "resize" dan ia bergantung pada "@repo/image".

services resize package.json Dockerfile src index.ts packages image package.json src helper.ts

Ini tentu saja dipermudah.

Fail docker untuk perkhidmatan "resize" kelihatan seperti in

Baca lagi →