#javascript #node.js #npm
#javascript #node.js #npm
Вопрос:
Я очень новичок в файлах, связанных с package.json. Я разработал одну веб-страницу HTML. Я использую 3 файла HTML, CSS и js. Теперь я запускаю HTML-файл, напрямую открывая его в браузере. Мне предлагается сделать это с помощью файла package.json и npm и создать ссылку, чтобы другие также могли получить доступ к этой веб-странице. Кто-нибудь, пожалуйста, может мне помочь с этим. Это очень простой вопрос, но его трудно решить. Кто-нибудь может мне помочь с этим? С использованием Ubuntu 18.04, HTML5, CSS3, bootstrap 3.4.0
Ответ №1:
Долгое время я использовал Browsersync
Установить
npm install -g browser-sync
Запустите его
browser-sync start --server --files "css/*.css"
Вы можете найти больше документов по ссылке выше.
Так что, если у вас нет, package.json
вы можете сделать npm init
в корне проекта.
Затем в вашем package.json в разделе скрипты:
{
...,
dev: browser-sync start --server --files "css/*.css",
share: browser-sync start --proxy "myproject.dev" --files "css/*.css"
}
Таким образом, dev
вы можете использовать его для локальной разработки и share
делиться с другими отзывами…
npm run dev
npm run share
Комментарии:
1. После запуска этого он открывает браузер и выдает ошибку «Не удается ПОЛУЧИТЬ /»
2. Есть ли у вас
index.hmtl
в папке, которую вы запускаетеnpm run dev
3. Я использую эту команду
browser-sync start --server "main.html" --files "main.html"
. Поскольку мое имя файла main.html . И согласно browsersync.io если у меня есть html-файл, то я должен использовать сервер. Но все еще не работает.