Попробуйте добавить скрипт postinstall, например
"scripts": {
"postinstall": "./executable-script or cp dir/* $INIT_CWD/"
}
, в файл package.json. Он запустится сразу после установки пакета.
Дополнительную документацию читайте в https://docs.npmjs.com/misc/scripts и https://docs.npmjs.com/cli/run-script .
Я никогда не использовал его раньше, но, скорее всего, это решит его для вас.
class
зарезервированное слово, таким образом, Вы не можете использовать это в качестве имени переменной.
Оператор позволяет Вам обходить это правило. Причина, почему то, что это было сделанным здесь - то, что анонимный объект используется для заполнения атрибутов на элементе HTML. Допустимое название атрибута является "классом", который позволяет Вам установить класс CSS на элементе.
Только для добавления моих двух центов ко всему праву отвечает здесь:
Если Вы плохо знакомы с C#, но знакомы VB.NET, Вы, вероятно, знаете, что существует корреспондент к в VB. Квадратные скобки [] используются в VB.NET для окружения имени переменной, которое называют в честь зарезервированного слова (или ключевое слово). Например:
Dim [String] As String
class
ключевое слово. Использовать class
как название переменной/свойства, в C#, можно предварительно ожидать @
к нему, как @class
. В IL, для всего .NET затронут, название переменной/свойства тихо class
- @
способ, которым необходимо сделать это в C#.