【问题标题】:quasar mode add cordova does nothing类星体模式添加科尔多瓦什么都不做
【发布时间】:2019-12-05 21:47:00
【问题描述】:

我正在使用Quasar frameworkCordova 进行开发,所以我关注了instruction 并做了quasar mode add cordova 但注意到发生了。 它曾经可以正常工作并创建一个/src-cordova 文件夹,但这是我在新的 v.1 之后第一次尝试这样做(将科尔多瓦添加到现有项目中) 唯一的输出是这样的:

MAC:stats-front pvkovalev$ quasar mode add cordova
 app:mode Detecting installed modes... +0ms

 Mode PWA........ no
 Mode SSR........ no
 Mode CORDOVA.... no
 Mode ELECTRON... no

MAC:stats-front pvkovalev$ 

以防万一这是我的quasar info:

MAC:stats-front pvkovalev$ quasar info

Operating System            Darwin(18.7.0) - darwin/x64
NodeJs                      10.16.0

Global packages             
  NPM                       6.10.2
  yarn                      Not installed
  quasar-cli                0.17.26
  vue-cli                   3.9.3
  cordova                   9.0.0 (cordova-lib@9.0.1)

Important local packages    
  quasar-cli                Not installed
  quasar-framework          Not installed
  quasar-extras             Not installed
  vue                       2.6.10  (Reactive, component-oriented view layer for modern web interfaces.)
  vue-router                3.0.7   (Official router for Vue.js 2)
  vuex                      3.1.1   (state management for Vue.js)
  electron                  Not installed
  electron-packager         Not installed
  electron-builder          Not installed
  @babel/core               7.5.5   (Babel compiler core.)
  webpack                   4.35.3  (Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.)
  webpack-dev-server        3.7.2   (Serves a webpack app. Updates the browser on changes.)
  workbox-webpack-plugin    4.3.1   (A plugin for your Webpack build process, helping you generate a manifest of local files that workbox-sw should precache.)
  register-service-worker   1.6.2   (Script for registering service worker, with hooks)

MAC:stats-front pvkovalev$ 

有谁知道如何解决这个问题?我错过了什么吗?

感谢您的帮助,谢谢!

【问题讨论】:

    标签: cordova quasar-framework


    【解决方案1】:

    我终于找到了问题和解决方案。

    • 问题:

    Quasar v.1 版本的 CLI 正在使用 @quasar/cli,而 v.0.17x 正在使用 quasar-cli。这真是令人困惑,我花了一些时间才意识到这一点

    • 解决方案:

    使用npm uninstall -g quasar-cli删除旧包并添加新的npm i -g @quasar/cli

    【讨论】:

      【解决方案2】:

      首先您需要使用以下命令创建一个 Quasar 应用:

      quasar create app-name
      

      然后您可以将 Cordova 添加到您的 Quasar 应用中

      quasar mode add cordova
      

      现在您的 Qusar 应用已准备好与 Cordova 一起使用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-12-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-29
        • 1970-01-01
        • 2017-06-08
        相关资源
        最近更新 更多