Установка Vue.js
1. Автономная версия
Мы можем напрямую скачать vue.min.js с официального сайта Vue.js и использовать тег<script>для его подключения.
2. Использование метода CDN
Ниже рекомендуются два относительно стабильных зарубежных CDN. Пока не найден особенно хороший отечественный CDN, поэтому пока всё ещё рекомендуется скачать локально.
-
cdnjs : https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js
-
Staticfile CDN (отечественный) : https://cdn.staticfile.net/vue/2.2.2/vue.min.js
3. Метод NPM
Поскольку установка через npm происходит медленно, в этом руководстве используется зеркало Taobao и его команда cnpm. Инструкции по установке и использованию см. в разделе:Использование зеркала Taobao NPM。
Версия npm должна быть больше 3.0. Если она ниже этой версии, её необходимо обновить:
# 查看版本 $ npm -v 2.3.0 #升级 npm cnpm install npm -g # 升级或安装 cnpm npm install cnpm -g
При создании больших приложений с помощью Vue.js рекомендуется использовать cnpm для установки:
# 最新稳定版 $ cnpm install vue
Инструмент командной строки
Vue.js предоставляет официальный инструмент командной строки, который можно использовать для быстрого создания больших одностраничных приложений.
# 全局安装 vue-cli $ cnpm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 这里需要进行一些配置,默认回车即可 This will install Vue 2.x version of the template. For Vue 1.x use: vue init webpack#1.0 my-project ? Project name my-project ? Project description A Vue.js project ? Author example <[email protected]> ? Vue build standalone ? Use ESLint to lint your code? Yes ? Pick an ESLint preset Standard ? Setup unit tests with Karma + Mocha? Yes ? Setup e2e tests with Nightwatch? Yes vue-cli · Generated "my-project". To get started: cd my-project npm install npm run dev Documentation can be found at https://vuejs-templates.github.io/webpack
Перейдите в проект, установите и запустите:
$ cd my-project $ cnpm install $ cnpm run dev DONE Compiled successfully in 4388ms > Listening at http://localhost:8080
После успешного выполнения приведённых выше команд перейдите по адресу http://localhost:8080/, результат вывода будет следующим:

Примечание:Vue.js не поддерживает IE8 и более ранние версии IE.
Сборка проекта Vue
Используйте следующую команду для сборки проекта Vue:
npm run build
После завершения выполнения в проекте Vue будет создан каталогdist. Обычно он содержит файл index.html и каталог static. Каталог static содержит статические файлы js, css и каталог images.

Если напрямую дважды щёлкнуть index.html, чтобы открыть его в браузере, страница может оказаться пустой. Чтобы она отображалась правильно, можно изменить пути к файлам js и css в файле index.html.
Например, когда мы открываем файл dist/index.html, мы видим, что пути являются абсолютными:
<link href=/static/css/app.33da80d69744798940b135da93bc7b98.css rel=stylesheet> <script type=text/javascript src=/static/js/app.717bb358ddc19e181140.js></script>
Мы изменяем пути к js и css на относительные:
<link href=static/css/app.33da80d69744798940b135da93bc7b98.css rel=stylesheet> <script type=text/javascript src=static/js/app.717bb358ddc19e181140.js></script>
Таким образом, можно напрямую дважды щёлкнуть файл dist/index.html и увидеть результат в браузере.
Редактор
VS Code
VS Code (полное название Visual Studio Code) — это бесплатный кроссплатформенный редактор кода с открытым исходным кодом, выпущенный Microsoft.
VS Code поддерживает Windows, macOS и Linux, обладает мощными возможностями и гибкой расширяемостью.
Руководство по VS Code:https://www.example.com/vscode/vscode-tutorial.html
Кроме того, у китайских Alibaba и ByteDance также есть AI IDE, разработанные на основе VS Code:
- ByteDance Trae:https://www.trae.cn/
