Работает HRM в NativeScript Vue?

Установил тестовое приложение по гайду https://nativescript-vue.org/en/docs/getting-start.... Попытался изменить строку привествия в Home component, но изменрения на эмуляторе вижу только если меняю css. Никаких ошибок сборки нет. Всякий раз при изменении кода (css or js) вижу в консоли *JS: [HMR][31d47f755865bfccabe9] success | Successfully applied update.*
Зная все проблемы с HRM которые имел native-script vue, может кто-то сказать, что у них с этим на данный момент
My package.json:

{
"name": "example-app",
"main": "app/app.ts",
"version": "1.0.0",
"private": true,
"dependencies": {
"@nativescript/core": "~8.3.0",
"@nativescript/theme": "~3.0.2",
"nativescript-vue": "~2.9.0"
},
"devDependencies": {
"@nativescript/android": "8.3.1",
"@nativescript/preview-cli": "1.0.1",
"@nativescript/types": "~8.3.0",
"@nativescript/webpack": "~5.0.6",
"@types/node": "~17.0.21",
"nativescript-vue-template-compiler": "~2.9.0",
"typescript": "~4.5.5",
"vue": "~2.6.12"
}
}

My webpack.config.js

const webpack = require("@nativescript/webpack");

module.exports = (env) => {
webpack.init(env);

// Learn how to customize:
// https://docs.nativescript.org/webpack

return webpack.resolveConfig();
};

My tsconfig.json
{
"compilerOptions": {
"strict": true,
"target": "es2017",
"module": "esnext",
"moduleResolution": "node",
"lib": ["dom", "es2017"],
"sourceMap": true,
"noEmitHelpers": true,
"importHelpers": true,
"baseUrl": ".",
"paths": {
"~/*": ["app/*"],
"@/*": ["app/*"]
},
"typeRoots": ["types"],
"types": ["node"],
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"skipLibCheck": true
},
"include": ["app", "types"],
"exclude": ["node_modules", "platforms"],
}
  • Вопрос задан
  • 25 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы