Chcę ukryć automatycznie wygenerowane pliki (.js .js.map) za pomocą transpserałów w NERDTree.Jak ukryć automatycznie wygenerowane pliki według TypeScript w NerdTree?
Odpowiedz
vimrc
Dzięki Husseinowi Nazzalowi udało mi się go rozwiązać w ten sposób (ponieważ używam Angula r2 istnieje kilka kroków, aby zdawać sobie sprawę):
Dodaj właściwość OUTDIR do tsconfig.json ten sposób:
{ "compilerOptions": { "target": "es5", "module": "system", "moduleResolution": "node", "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "removeComments": false, "noImplicitAny": false, "outDir": "buildjs/" }, "exclude": [ "node_modules", "typings/main", "typings/main.d.ts" ] }
potem w
.vimrc
plików dodatek następujące:let NERDTreeIgnore=['buildjs$']
Nie zapomnij zmodyfikować
index.html
i dodaj następującą linię bliskoSystem.import('buildjs/main')
,System.import('app/main')`
dodać do
System.config
map: { app: 'buildjs' }
Jeśli wpiszesz I (wielkie litery i) w NERDTree, możesz przełączyć widoczność ukrytych plików.
Aby ukryć pliki domyślnie umieścić tę linię w vimrc:
let NERDTreeShowHidden=0
Problemem jest kanciasty doens't budować je z '. 'prefiks. –
ukryć pliki użyj NERDTreeIgnore
let NERDTreeIgnore = ['\.js$' , '\.js.map$']
następujący wiersz powinien być stosowany w pliku
Problem polega na tym, że nie chcę ukrywać plików javascript, tylko auto generowane przez maszynopis. –
to będzie zależeć od metody używanej do transponowania plików ... czy używasz '--outFile', jeśli możesz wtedy określić plik' somefile.generated.ts' i dodać '\ .generated.ts $' do listy ignorowanych. jeśli używasz łyka możesz zrobić coś podobnego, jak również ... ale nie ma innych sposobów, aby dowiedzieć się, czy plik jest wygenerowany plik lub inne mądre.Ale jeśli wypiszesz swoje pliki w katalogu 'dist' możesz równie dobrze ukryć the dir –
Używam konfiguracji angle2, myślę, że musi istnieć sposób na skonfigurowanie go za pomocą pliku tsconfig.json. –
- 1. Czy mogę ukryć automatycznie wygenerowane pliki sampliku .js i .map.js w atomie?
- 2. Jak mogę skompilować automatycznie wygenerowane pliki C w wersji wstępnej?
- 3. Ukryj automatycznie wygenerowane kolumny w Gridview
- 4. Jak automatycznie zamknąć NERDTree po otwarciu pliku?
- 5. Findbugs wykluczyć wygenerowane pliki
- 6. Jak tworzyć foldery w Vimie (według preferencji za pomocą NERDTree)?
- 7. Eclipse - Pokaż wygenerowane pliki klas
- 8. Vim - NERDTree - jak otworzyć ukryty folder (.name) w wtyczce NERDTree?
- 9. CMake, jak zachować wygenerowane pliki tymczasowe?
- 10. Jak mogę ukryć ukryte pliki?
- 11. vim pliki nerdtree pokazać się z * dołączana
- 12. Jak ukryć pliki * pyc w edytorze atomów?
- 13. Jak ukryć ukryte pliki w wyniku fs.readdir
- 14. jak automatycznie drukować pliki tiff
- 15. WPF: Dodaj polecenie wygenerowane automatycznie przez powiązanie elementów menu
- 16. Jak dołączyć pliki TypeScript podczas publikowania?
- 17. Android Studio - Sprawdź kod - Wyklucz wygenerowane pliki
- 18. Jak jest napisane TypeScript 100.0% w TypeScript?
- 19. Jak automatycznie sortować według nazwy w projekcie Xcode
- 20. Automatycznie przeładuj pliki szablonów
- 21. Automatycznie rzucić vim jeśli NERDTree jest ostatni i tylko bufor
- 22. NERDTree - jak usunąć plik
- 23. Jak automatycznie sortować metody według nagłówka?
- 24. Jak przekazywać wygenerowane pliki Webppa do strumieni Gulp
- 25. Jak automatycznie klasyfikować obrazy według dominującego koloru?
- 26. NERDTree daje błąd "nie można załadować plików x do nerdtree"
- 27. Jak automatycznie zmienić bieżącą ścieżkę w Vim?
- 28. Jak automatycznie otwierać pliki podczas uruchamiania emacs?
- 29. Jak uzyskać wygenerowane zapytanie JPA?
- 30. Dołącz pliki TypeScript do instalacji azure git
To jest najlepsza odpowiedź. Użyłem "dist" zamiast "buildjs", ale działało to świetnie. Dzięki! – dojosto
Świetnie. Próbowałem bawić się 'System.config' w' index.html' - nie rób tego :) Zmień odwzorowanie w 'systems.config.js'. – tmadsen
Nie jesteś wielkim fanem tej metody, nie ukrywasz automatycznie generowanych plików, po prostu generujesz je w innym katalogu. –