| 123456789101112131415161718192021222324252627282930313233343536373839 |
- #!/usr/bin/env node
- /* eslint-disable */
- const {
- execSync
- } = require("child_process");
- const path = require("path");
- const fs = require("fs");
- console.log("NCore UI Kit - Genel Kurulum (Web & Mobile)");
- console.log("===========================================");
- const setupWebPath = path.join(__dirname, "setup-web.js");
- const setupMobilePath = path.join(__dirname, "setup-mobile.js");
- try {
- if (fs.existsSync(setupWebPath)) {
- execSync(`node "${setupWebPath}"`, {
- stdio: "inherit"
- });
- }
- } catch (error) {
- console.error("Web kurulumu sırasında bir hata oluştu:", error.message);
- }
- console.log(""); // Boşluk
- try {
- if (fs.existsSync(setupMobilePath)) {
- execSync(`node "${setupMobilePath}"`, {
- stdio: "inherit"
- });
- }
- } catch (error) {
- console.error("Mobile kurulumu sırasında bir hata oluştu:", error.message);
- }
- console.log("");
- console.log("Not: Tip ayarlarını (tsconfig, eslint vb.) yapmak isterseniz 'npx ncore-type-kit' komutunu kullanabilirsiniz.");
|