Я хотел бы применить PWA в веб-приложении nuxt (@2.3.4
).Операционная система OSX
последняя.Итак, я установил @nuxtjs/pwa
и добавил некоторые настройки в nuxt.config.js
.
Это то, что я добавил
module.exports = {
...
modules: [
['@nuxtjs/pwa', {icon : false}]
],
workbox : {
dev: true,
debug: true
},
manifest : {
viewport: 'width=device-width, initial-scale=1',
theme_color: '#3B8070'
},
...
}
И соберите с NODE_ENV=production
и запустите.
Я могу найти sw.js
в localhost:9000
, но он недоступен с local.jy.net:9000
.
Я ожидал того же результата, так как я зарегистрировал это имя хоста в моем файле hosts
.
Вот что у меня есть в /private/etc/hosts
.
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 Juneui-MacBook-Pro.local
127.0.0.1 local.jy.net aad901eb546340cc9a69b0b030b124fc.jy.net
Как я могу сделать @nuxtjs/pwa
относится к системным переменным хостов?
Если вам нужна дополнительная информация, добавьте ответтогда я предоставлю как можно больше.Спасибо.