свойство экземпляра, но возникла ошибка.
https://ru.vuejs.org/v2/cookbook/adding-instance-properties.html
после этого попробовал сделать базовый пример, но он тоже не сработал.
/// main.js
import { createApp } from 'vue'
import Vue from 'vue';
import App from './App.vue'
Vue.prototype.$appName = 'Моё приложение';
createApp(App).mount('#app')
///App.vue
beforeCreate: function () {
console.log(this.$appName);
}
app.js:345 Uncaught TypeError: Cannot read properties of undefined (reading 'prototype')
at eval (main.js?fbea:6:1)
https://v3.ru.vuejs.org/ru/guide/migration/global-api.html#%D1%81%D0%B2%D0%BE%D0%B8%D1%81%D1%82%D0%B2%D0%BE-vue-prototype-%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%BE-%D0%BD%D0%B0-config-globalproperties
npm v показывает не ваш локальный пакет, а тот, который в регистри лежит
ага... а теперь автоматом ставится 3-ья версия при новом проекте? И правильно ли я понимаю, что здесь достаточно заменить в пекедже нужную версию, переустановить пакеты и все обновится на нужную версию?
спасибо
Обсуждают сегодня