Daniil
я сейчас сделал они кладуться в билд со своими папками тоже хотя имена разные
Daniil
Daniil
так не пойдет я так понял?
Rinat Valiullov
я сейчас сделал они кладуться в билд со своими папками тоже хотя имена разные
в каждой подпапке а-ля сабпроекте должна появляться папка dist/app.js рядом с папкой src/app.ts это своего рода удобная унификация. Проекты однотипные и различаются только внутренней логикой. Имена файлов одинаковые, потому что различие по именам проектов я применяю, именуя по-разному папки, а не файлы в папках, понимаешь. Мне кажется это более логичной и стройной структурой в данном кейсе ну так я и показывал тоже самое на сринах
Daniil
а так вроде соотвествует
Daniil
Rinat Valiullov
ок ну имена файлов и build можно переименовать
да это без разницы по поводу имен в билдах, как вот папки сделать вот вопрос в чем)
Daniil
какие папки?
Rinat Valiullov
ты изменил структуру, повторюсь, что структура папок должна остаться такой как у меня
Daniil
ты имеешь в виду вложенность?
Daniil
сколько тебе уровней нужно скинь заготовку с пустыми ts
Daniil
так у меня вроде и есть один
Daniil
напиши что тут не так а то я уже сам запутался
Rinat Valiullov
вот так должно получиться а по вложенности потом буду думать, надо сначала основную задачу сделать
Rinat Valiullov
повторюсь что это не решение - так не напишешься еслди папок 1000 )
Rinat Valiullov
сории, неправ был всё так, просто ты еще по одной папке втсавил. правильно понял ты, да
Daniil
как не напишется ниче не понял причем количество
Daniil
вот сейчас вообще не понял))
Rinat Valiullov
как не напишется ниче не понял причем количество
скинь свой конфиг в личку или здесь у тебя получилось?
Rinat Valiullov
вот сейчас вообще не понял))
да это от старого сообщения осталось ))) сорян
Daniil
ну то что я скинул это реальная дирректория
Daniil
т.е. если так то получилось
Rinat Valiullov
алилуя, да )
Daniil
{ "compilerOptions": { "module": "system", "noImplicitAny": true, "removeComments": true, "preserveConstEnums": true, "outDir": "dist", }, "include": [ "src/**/*" ], "exclude": [ "node_modules", "**/*.spec.ts" ] } подстроишь под себя
Rinat Valiullov
т.е. если так то получилось
скинь конфиг плиз и структуру папок у тебя
Daniil
а!
Daniil
т.е. чтобы дист не был одним
Daniil
а чтобы в каждой из папок?
Daniil
так тогда это не то то тебе нужно
Rinat Valiullov
у тебя "module": "system"
Rinat Valiullov
так тогда это не то то тебе нужно
а как тогда? вот этот вопрос я и пытаюсь разрешить уже второй день ))
Daniil
да без разницы я копипастил с доков
Rinat Valiullov
да без разницы я копипастил с доков
скрин более широкий скинь, чтобы корень было видно, что где лежит и package.json
Daniil
а как тогда? вот этот вопрос я и пытаюсь разрешить уже второй день ))
если я правильно понял Mакса то тебе нужно чтобы было src1 dist src2 dist ... src 1000 dist
Rinat Valiullov
у меня скоро глаз начнет дергаться )))
Rinat Valiullov
вот как
Rinat Valiullov
повторюсь что это не решение - так не напишешься еслди папок 1000 )
Daniil
)))
Rinat Valiullov
вот смотри скрин мой, я уже в 5 раз кидаю )
Rinat Valiullov
вот идеал
Daniil
но смотри у тебя в каждой папке свой ts так нужно?
Rinat Valiullov
и то походу там косяк с tsconfig файлами ))) я начинаю понимать что нужно
Rinat Valiullov
должен быть общий конфиг в корне и конфиги в каждой папке-проекте. в общем конфиге я extends пропишу из остальных конфигов, которые в подпапках
Daniil
тогда объясняй)
Rinat Valiullov
https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#configuration-inheritance-with-extends
Daniil
я не уверен что там ты все конфиги можешь прописать
Daniil
если так то ща сделаю
Daniil
думаю одним конфигом так не выйдет
Daniil
Anonymous
три амперсанды перед и после кода )
Anonymous
ой не амперсанды а ковычки с буквы Ё
Daniil
по сyти я так пронял что нужно в кажлой папке проекта просто вызвать npm run build это можно сделать с использованием prefix
Daniil
ой не амперсанды а ковычки с буквы Ё
либо форматирование ctrl + m выделенного
Anonymous
ctrl+shift+m )
Rinat Valiullov
по сyти я так пронял что нужно в кажлой папке проекта просто вызвать npm run build это можно сделать с использованием prefix
так я уже писал что сделал это и скрины кидал, но мне не нравится это решение. папок может быть 10000, в каждой что ли писать build? представляешь какая путаница будет?
Rinat Valiullov
ладно скину скрины, и сам попробую разрулить.
Daniil
да нет просто пишется скрипт под этот случай а там хоть миллион папок
Daniil
там и скрипт то в 3 строки пробежаться по папкам и выпольнить билд в каждой
Daniil
но это уже типа shell хотя и на js думаю можно что-то подобное
andrei
Подскажите пожалуйста почему тут ошибка http://joxi.ru/D2PQoYlhq480oA
Anonymous
followingInProgress пустой приходит походу без пропсов
Rinat Valiullov
но это уже типа shell хотя и на js думаю можно что-то подобное
ты можешь написать такой скрипт и скинуть мне?
Rinat Valiullov
"outDir": // Redirect output structure to the directory теперь понятно почему tsc создавал папку dist в корне с вложенной изначально структурой
Игорь
Ребят у меня есть header, main content, как мне header передать параметра url?
Oleg
http://samuray.js?header=header
Anonymous
http://samuray.js?header=header
О Олешка привет )
Oleg
дароу
Anonymous
Пожелай мне удачки я сегодня гит свой с резюмехой кинул в контору которую залезть хочу )
Oleg
давай удачи
Oleg
но особо не найдейся)
Oleg
кидай в 5 кантор сразу
Anonymous
Ну я скреативил, говорю отправил 14 февраля, потому что влюбился в вашу компанию с первого взгляда, вот моя валентинка, надеюсь это взаимно )
Oleg
чо ваще))
Oleg
ну лан, попробуй
Oleg
но ваще страно)))