(Vue.js) как использовать страницу github на 'Vue.js'

(Vue.js) как использовать страницу github на 'Vue.js'

05.01.2020 02:34:12 Просмотров 53 Источник

Я хочу использовать страницу github на 'vue.js'

Я попытался изменить /config/index.jsфайл js.

build: {
    // Template for index.html
    index: path.resolve(__dirname, '../docs/index.html'),

    // Paths
    assetsRoot: path.resolve(__dirname, '../docs'),
    assetsSubDirectory: 'static',
    assetsPublicPath: '',

Но я не могу использовать страницу github.

enter image description here

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/59599437/vue-js-how-to-use-github-page-on-vue-js#comment105363551_59599437
Вы явно хотите использовать параметр папки /docs? Разве главный вариант не работает для вас?
https://stackoverflow.com/questions/59599437/vue-js-how-to-use-github-page-on-vue-js#comment105368586_59599437
Я хочу использовать параметр папки /docs.
https://stackoverflow.com/questions/59599437/vue-js-how-to-use-github-page-on-vue-js#comment105369644_59599437
И есть ли у вас папка docs в корневом каталоге РЕПО? Просто попытался воспроизвести то, что вы описываете в своем вопросе, и не было никаких проблем.

Ответы - (Vue.js) как использовать страницу github на 'Vue.js' / (Vue.js) How to use github page on 'Vue.js'

VonC

05.01.2020 09:30:21

Это должно сработать: "Vue.js / Deployment / Platform Guides GitHub Pages/ " документация просто добавляет:

При развертывании на https://<USERNAME>.github.io/<REPO>/, (т. е. ваш репозиторий на https://github.com/<USERNAME>/<REPO>), набор publicPath к "/<REPO>/".
Например, если ваше имя РЕПО- "my-project", Ваш vue.config.jsдолжен выглядеть так:

module.exports = {
  publicPath: process.env.NODE_ENV === 'production'
    ? '/my-project/'
    : '/'
}

toast38coza иллюстрирует эту установку в своем блоге:

Шаг 1: Настройка системы сборки для сборки в /docs

Edit: config/index.js

find ../dist replace with ../docs
change assetsPublicPath: '/', to: assetsPublicPath: './',

Бежать:

npm run build

Теперь в вашем проекте должна быть папка docs. Добавьте и нажмите на GitHub.

Проверьте, работают ли эти настройки лучше в вашем случае.

https://stackoverflow.com/questions/59599437/vue-js-how-to-use-github-page-on-vue-js/59602973#comment105374786_59602973
У меня есть проблема "npm run build".
Закрыть X