Лучшее решение - -X
.
.npmignore
.git/*
__mocks__/*
.vscode/*
coverage/*
src/*
node_modules/*
junit.xml
Обратите внимание, что я в том числе node_modules/
и .git
. npm publish
уже не включает их, но мы не хотим их в нашем архиве. Теперь мы можем исключить любой файл / каталог, который мы хотим.
tar -X .npmignore -cvf filename.tar .
Я заметил, что каталоги, которые мы исключаем, не включают в себя содержимое каталога, но по-прежнему включают сам каталог, просто пустой. Как мы вообще не включаем каталог? Я попытался .git/
, и он не исключил никаких файлов.
Я заметил, что единственная "онлайн-проверка" в ответах кажется немного неуклюжей. Он требует отправки на сервер, и он не обрабатывает пространства имен должным образом.
Я думал, что мог бы сделать лучше, и что такой инструмент был бы весьма полезным, поэтому я сделал его. Я понимаю, что упоминать об этом здесь немного саморекламы, но я думаю, что это конкретно ответ на вопрос!
http://chris.photobooks.com/xml/default.htm
Мой может применить xpath выражение в произвольный XML-документ и отобразить результаты. Он также может украсить или красиво распечатать XML-документ и применить к нему преобразование XSLT. Вся обработка выполняется браузером, и он должен работать в IE6 +, Firefox, Opera, Chrome и Safari.
Пожалуйста, дайте мне знать, если у вас возникнут какие-либо проблемы с ним!
Править: Visualizer XPath для IE теперь имеет новый, более безопасный дом благодаря доброте Lars Huttar. Также существует Visualizer XPath для И следующие.
Visualizer XPath был доступен больше 10 лет и помог тысячам людей изучить XPath интересный способ. Доступный для IE и для FireFox.
Visualizer XPath является популярным инструментом для изучения XPath путем проигрывания с выражениями XPath. Свободный и с открытым исходным кодом.
Позволяет любому выражению XPath быть оцененным против данного XML-документа и отображает результаты, привет освещенные в xml документе (если они - узел (узлы)), или в отдельном поле (если результатами являются атомарные значения).
Позволяет xsl:variable-s определяться и затем использоваться в выражениях XPath.
Позволяет xsl:key-s быть определенным и затем сосланным ключом () функции в выражениях XPath.
Да! Попробуйте расширение Средства проверки XPath за Firefox. Это - удобный инструмент.
Можно также использовать Блокнот ++ с, он - плагин XMLTools - это имеет xPath средство анализа
Это не онлайн-инструмент, это приложение для Windows, больше похожее на RegexBuddy, но для XPath.
Я нашел следующий инструмент наиболее полезным.
Для других инструментов, упомянутых ниже, либо требовался конкретный браузер, либо возникали проблемы с загрузкой xml или использованием некоторых из наиболее неясных выражений XPath, которые я использовал. Этот инструмент не сделал.
Удалить его навсегда, firefox расширение, доступное на AMO, имеет такие функции визуализации. Было бы неплохо, если бы у него была власть типа Firebug для слегка продвинутого adblocker.
Если вы работаете в Firefox, вы можете использовать Firebug + Firefinder, которые позволяют фильтровать элементы на основе XPath-выражений и даже мгновенно отправлять сопоставленный код в jsbin.