Каковы различия между vue-cli и vue-cli-service?

Большинство решений работают, но у них есть проблема с jquery:

Проблема заключается в следующем коде $(document).ready(function () { alert($("#includedContent").text()); }: ничего не предупреждает, а не предупреждает о включении содержимого.

Я пишу ниже код , в моем решении вы можете получить доступ к включенному контенту в функцию $(document).ready:

(Ключ загружается включенным содержимым синхронно).

index.htm:


    
        

        

        
    

    
        
    


include.inc:

There is no issue between this solution and jquery.

jquery включает плагин на github

1
задан P3trur0 18 January 2019 в 10:15
поделиться

1 ответ

@vue/cli-service-global - это пакет, который позволяет запускать vue serve и vue build без каких-либо локальных зависимостей .

@vue/cli-service - это пакет, который фактически выполняет эти vue serve и vue build, и @vue/cli-service-global, и @vue/cli зависят от него.

Если вы используете @vue/cli, вам не нужно устанавливать еще два независимо, поскольку у него уже есть @vue/cli-service в его зависимостях.


Добавлено: Просто чтобы быть уверенным, я объясню это подробнее:

@vue/cli :

    [1144 ] add, create, config, ui и другие команды
  1. build и serve команды через @vue/cli-service-global пакет
  2. inspect команда через [ 1120] пакет (локальная зависимость)

@vue/cli-service-global :

  1. build, inspect и serve команды через @vue/cli-service ] пакет

@vue/cli-service :

  1. build, inspect и serve команды

] Итак, вам нужно установить только @vue/cli и удалить два других.


Добавлено: Разъяснение по поводу использования vue-cli-service: Когда вы создаете проект с помощью команды vue create, @vue/cli делает ссылку на двоичный файл vue-cli-service внутри ./node_modules/.bin созданного проекта .

Затем вы можете использовать его так:

  1. Доступ к нему напрямую как vue-cli-service внутри npm скриптов (package.json):

    "scripts": {
      "watch": "vue-cli-service build --watch"
    }
    
  2. Доступ к нему из оболочки: ./node_modules/.bin/vue-cli-service build --watch. Вы даже можете добавить ./node_modules/.bin в свою оболочку PATH и получить к ней доступ непосредственно из оболочки как vue-cli-service.
  3. [Одна тысяча сто пятьдесят четыре]
0
ответ дан Styx 18 January 2019 в 10:15
поделиться
Другие вопросы по тегам:

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