Vue-cli-3 "npm run build / watch": я хочу тот же outputDir для темы WordPress - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь получить те же outputDirpublicPath) для команд npm run build и npm run watch.

Я пытаюсь использовать vue-cli для создания компонентов, которыеЯ могу использовать в моей теме WordPress.Моя тема будет передавать компонентам необходимые данные через реквизит.Таким образом, было бы наиболее удобно , если бы я мог использовать npm run watch для сборки различных компонентов и затем выводить их в папку /wp-content/themes/mytheme/js, чтобы все, что мне нужно было сделать, это нажать кнопку обновления, когда я что-то изменилв компоненте Vue.

Пока что у меня это есть в vue.config.js, но оно работает только с npm run build и включает в себя все другие вещи для SPA, которые я не хочу .

// vue.config.js
const path = require('path')

module.exports = {
    publicPath: '/wp-content/themes/wvd/dist/',
    outputDir: path.resolve(__dirname, "../../dist"),
    filenameHashing: false,
    chainWebpack: config => {
        config.optimization.delete('splitChunks')
    }
}

есть ли способ настроить это так, чтобы я мог иметь только эти app.js и app.css в папке ...../dist без всех других вещей SPA для обоих npm run build и npm run watch?

Спасибо.:)

...