Кто-нибудь получил vue -cli и sass-loader для успешного импорта своих CSS загрузчиков на родном языке? (vue -cli-plugin-nativescript- vue) - PullRequest
0 голосов
/ 30 мая 2020

Я настроил свой vue .config. js в моем проекте Nativescript- Vue / vue-cli@3.0, чтобы автоматически включать мой global.s css файл в мой vue шаблоны. Это отлично работает при работе в Интернете, но не на моих собственных эмуляторах.

После запуска vue inspect (vue inspect - --env. ios> out- ios. js) my out- ios. js показывает sass-loaders prependData: '$ PLATFORM: ios;' вместо my @ import "styles / global.s css"; , который появляется в out-web. js. Мне любопытно, была ли у кого-нибудь эта проблема или решена ли она, так как у меня закончились идеи.

ссылка на мой vue .config. js module.export: { ссылка }

1 Ответ

0 голосов
/ 30 мая 2020

Публикация для справок в будущем, если у кого-то возникнут похожие проблемы с импортом файлов S CSS в их шаблоны nativescript vue, мое решение включало абсолютные пути и плагин vue -cli-plugin-sass-resources.

// vue.config.js
module.exports = {
    pluginOptions: {
        sassResources: {
            resources: path.resolve(__dirname, './src/styles/global.scss'),
        },
    },
}
...