Daniil
я сейчас сделал они кладуться в билд со своими папками тоже хотя имена разные
Daniil
Daniil
так не пойдет я так понял?
Rinat Valiullov
я сейчас сделал они кладуться в билд со своими папками тоже хотя имена разные
в каждой подпапке а-ля сабпроекте должна появляться папка dist/app.js рядом с папкой src/app.ts
это своего рода удобная унификация. Проекты однотипные и различаются только внутренней логикой. Имена файлов одинаковые, потому что различие по именам проектов я применяю, именуя по-разному папки, а не файлы в папках, понимаешь. Мне кажется это более логичной и стройной структурой в данном кейсе
ну так я и показывал тоже самое на сринах
Daniil
Daniil
а так вроде соотвествует
Daniil
Daniil
какие папки?
Rinat Valiullov
ты изменил структуру, повторюсь, что структура папок должна остаться такой как у меня
Daniil
ты имеешь в виду вложенность?
Daniil
сколько тебе уровней нужно скинь заготовку с пустыми ts
Rinat Valiullov
Daniil
так у меня вроде и есть один
Daniil
напиши что тут не так а то я уже сам запутался
Rinat Valiullov
вот так должно получиться
а по вложенности потом буду думать, надо сначала основную задачу сделать
Rinat Valiullov
повторюсь что это не решение - так не напишешься еслди папок 1000 )
Rinat Valiullov
сории, неправ был
всё так, просто ты еще по одной папке втсавил. правильно понял ты, да
Daniil
как не напишется ниче не понял причем количество
Daniil
вот сейчас вообще не понял))
Daniil
ну то что я скинул это реальная дирректория
Daniil
т.е. если так то получилось
Rinat Valiullov
алилуя, да )
Daniil
{
"compilerOptions": {
"module": "system",
"noImplicitAny": true,
"removeComments": true,
"preserveConstEnums": true,
"outDir": "dist",
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules",
"**/*.spec.ts"
]
}
подстроишь под себя
Daniil
а!
Daniil
т.е. чтобы дист не был одним
Daniil
а чтобы в каждой из папок?
Rinat Valiullov
{
"compilerOptions": {
"module": "system",
"noImplicitAny": true,
"removeComments": true,
"preserveConstEnums": true,
"outDir": "dist",
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules",
"**/*.spec.ts"
]
}
подстроишь под себя
блин, я это делал уже раз 5
ну ок, попробую еще раз, подожди немного, перепишу с твоим примером
Rinat Valiullov
Daniil
так тогда это не то то тебе нужно
Rinat Valiullov
у тебя "module": "system"
Daniil
да без разницы я копипастил с доков
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
Anonymous
ctrl+shift+m )
Daniil
Rinat Valiullov
ладно скину скрины, и сам попробую разрулить.
Daniil
да нет просто пишется скрипт под этот случай а там хоть миллион папок
Daniil
там и скрипт то в 3 строки
пробежаться по папкам и выпольнить билд в каждой
Daniil
но это уже типа shell хотя и на js думаю можно что-то подобное
andrei
Подскажите пожалуйста почему тут ошибка http://joxi.ru/D2PQoYlhq480oA
Anonymous
followingInProgress пустой приходит походу без пропсов
Rinat Valiullov
Rinat Valiullov
"outDir": // Redirect output structure to the directory
теперь понятно почему tsc создавал папку dist в корне с вложенной изначально структурой
Игорь
Ребят у меня есть header, main content, как мне header передать параметра url?
Oleg
http://samuray.js?header=header
Anonymous
Oleg
дароу
Anonymous
Пожелай мне удачки я сегодня гит свой с резюмехой кинул в контору которую залезть хочу )
Oleg
давай удачи
Oleg
но особо не найдейся)
Oleg
кидай в 5 кантор сразу
Anonymous
Ну я скреативил, говорю отправил 14 февраля, потому что влюбился в вашу компанию с первого взгляда, вот моя валентинка, надеюсь это взаимно )
Oleg
чо ваще))
Oleg
ну лан, попробуй
Oleg
но ваще страно)))