GOPATH должен not указывать на установку Go, а скорее на ваше рабочее пространство (см. https://golang.org/doc/code.html#GOPATH ). , Всякий раз, когда вы устанавливаете какой-либо пакет с Go Go Go Go Go, он будет приземляться в GOPATH. Вот почему он предупреждает вас, что вы, безусловно, , а не хотите, чтобы случайные пакеты из Интернета были сброшены в вашу официальную установку.
Вот что я нашел:
Я нашел preact shadow dom , который позволяет реализацию теневого DOM. Теневой DOM допускает ограниченный CSS, что означает, что CSS привязан только к компоненту и не может быть подвержен влиянию извне и не может вытекать за пределы его области действия.
Однако, обратите внимание, что MS Edge в настоящее время не поддерживает теневой DOM (см. Их план ).
Я также обнаружил, что локальная область видимости CSS может быть сделана только с помощью веб-пакета. См. https://github.com/webpack-contrib/css-loader . Однако загрузчик явно заменяет локальные селекторы уникальными идентификаторами.
Пример:
:local(.className) {
background: red;
}
приводит к:
._23_aKvs-b8bW2Vg3fwHozO {
background: red;
}
Нет, любые таблицы стилей, помещенные в документ, будут применяться ко всему документу. Почему вы хотите это сделать?