Что такое VueJS? Каковы основные особенности VueJS? 6


Как получить доступ к глобальным свойствам функциональных компонентов?



Download 0,79 Mb.
bet41/69
Sana09.07.2022
Hajmi0,79 Mb.
#764344
1   ...   37   38   39   40   41   42   43   44   ...   69
Bog'liq
Список вопросов на интервью

124.Как получить доступ к глобальным свойствам функциональных компонентов?


Если вам нужно получить доступ к свойствам, определенным глобально, Vue.prototypeвы можете получить к ним доступ на родительском,



125.Как вы проводите тестирование в vuejs?


Вы можете выполнить тестирование двумя способами:

Использование vue-cli: предлагает предварительно настроенные настройки модульного тестирования и тестирования e2e.


Ручная настройка: вы можете вручную настроить модульные тесты для файлов * .vue, используя mocha-webpack или jest

126.Как применить линтинг для css?


Линтер stylelint поддерживает части стиля линтинга однофайловых компонентов Vue. Вы можете запустить линтер для конкретного файла vue, как показано ниже,

stylelint MyComponent . vue


Другой вариант - настроить stylelint-webpack-plugin в webpack. Его можно настроить для разработчиков.
// webpack.config.js
const StyleLintPlugin = require ( 'stylelint-webpack-plugin' ) ;
модуль . exports = {
// ... другие
плагины параметров : [
new StyleLintPlugin ( {
files : [ '** / *. {vue, htm, html, css, sss, less, scss, sass}' ] ,
} )
]
}

127.Как вы используете плагин eslint?


Официальный eslint-plugin-vue поддерживает линтинг как части шаблона, так и части сценария компонентов Vue с одним файлом. Вы можете настроить плагин в своей конфигурации ESLint,
// .eslintrc.js
module.exports = {
extends: [
"plugin:vue/essential"
]
}
Вы можете запустить линтер для конкретного компонента, как показано ниже:

eslint - ext js , vue MyComponent . vue


128.Для чего нужен загрузчик eslint?


Вы можете использовать eslint-loader файлы * .vue для автоматического сохранения во время разработки. Его можно установить как модуль npm,

npm install - D eslint eslint - loader


После этого вам нужно добавить его как предзагрузчик,
// webpack.config.js
module.exports = {
// ... другие опции
module: {
rules: [
{
enforce: 'pre',
test: /\.(js|vue)$/,
loader: 'eslint-loader',
exclude: /node_modules/
}
]
}
}

Download 0,79 Mb.

Do'stlaringiz bilan baham:
1   ...   37   38   39   40   41   42   43   44   ...   69




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish