vue-cli-plugin-nativescript-vue-preset
修复了安装 <nativescript-vue> 插件引起的多数错误。重要提示:在添加后运行 "vue invoke nativescript-vue-preset" 两次。添加 .eslint.js,将波浪号 ~ 替换为 @ 路径并(修复)Unable to resolve path to module import/no-unresolved & impo
npm i --save vue-cli-plugin-nativescript-vue-preset

vue add nativescript-vue-preset

修复了安装 <nativescript-vue> 插件引起的多数错误。

在安装之前:使用 vue create --preset vpiskunov/preset-vue-ns {your-project-name} 创建项目

重要:在添加后运行 "vue invoke nativescript-vue-preset" 两次。

它做什么

  • ✅ 添加了对平台标记的 CSS 行的支持:例如,添加 [web] 将保留该行以供 web 使用,但不适用于原生。每行可以添加多个标记,例如 [web][android] 将仅在 webandroid 中保留该行,但在 iOS 构建 etc. 中将其删除。
    • 支持的平台标记是
      * web: ['web', 'w', 'cross']
      * ios: ['native', 'n', 'ios', 'apple', 'cross']
      * android: ['native', 'n', 'android', 'cross']
  • ✅ 添加 .eslint.js,支持固定模块-require 解析并禁用不合理规则 (您始终可以编辑 .eslintrc.js 以适应您的风格)
  • ✅ 将 ~/ 波浪号替换为 @/at 路径:修复 Unable to resolve path to module import/no-unresolvedimport/extensions