169 похожих чатов

Здравствуйте дамы и господа. Я только начинаю открывать для себя

vue. Подскажете кто-нибудь как сделать автономное vue приложение, которое можно было бы запускать как обычную html страницу? Типа скинул на флешку, открыл у товарища на компьютере как обычную html страницу без запуска сервера итп

9 ответов

24 просмотра

Либо работать традиционно - просто подключая обычные скрипты к странице, и всё будет, как в обычных html документах. Либо собирать так, чтобы не было подгружаемых чанков

Евген- Автор вопроса
Grigorii K. Shartsev
Либо работать традиционно - просто подключая обычн...

Ну подключаясь чере cdn - это понятно. Там тогда, чтоб все работало нужен будет интернет. А про второй вариант можно подробнее? Run build собирает какую-то, пока не понятную мне хрень, чтоб подключать ее на сервер. Или я что-то не понимаю?

Евген- Автор вопроса
Yaroslav Ivanov
На флешку скачай зависимости

Да это тоже понятно, только минимальное приложение будет под 150 МБ. Неужели нет никакого универсального способа пересобрать все получившееся в помесь html, css и обычного js?

Евген
Да это тоже понятно, только минимальное приложение...

после билда релиза у тебя останеца очень немного файлов, компактных и самодостаточных. И никаких npm modules. Если конечно сервера не надо :)

Евген- Автор вопроса
Yaroslav Ivanov
Ну build проекта

Ну я это и не могу понять. Делаю build, собирается все вроде как надо. Открываю index, а он пустой.

Евген
Ну подключаясь чере cdn - это понятно. Там тогда, ...

Не обязательно CDN, можно же скачать собранный Vue

Евген
Ну я это и не могу понять. Делаю build, собирается...

Потому что открываешь файл по file протоколу просто как файл. А дальше подгружаются чанки, которые браузер не даст запросить по file протоколу. Тут надо или запускать локальный сервер, или собирать без чанков, или использовать экспериментальные web bundlers

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

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
14
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Карта сайта