Псевдонимы Nuxt webpack в WebStorm

Псевдонимы Nuxt webpack в WebStorm

20.10.2019 12:11:01 Просмотров 56 Источник

Nuxt (2.10)/Машинопись (3.6)

В WebStorm (2019.2.3) мы должны создать поддельный webpack.конфиг.js для того, чтобы псевдонимы путей работали в IDE:

const path = require('path')

module.exports = {
  resolve: {
    // for WebStorm
    alias: {
      '@': path.resolve(__dirname),
      assets: path.resolve(__dirname, './assets')
    }
  }
}

Затем в А.файл Vue :

<style lang="scss" scoped>
.test {
  background: url('~assets/svg/ios.png');
}
</style>

Будет работать в webpack, но WebStorm жалуется на это:

enter image description here

Есть ли способ сделать псевдонимы webpack для работы внутри стиля или даже внутри .СКС сам файл?

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

Ответы - Псевдонимы Nuxt webpack в WebStorm / Nuxt webpack aliases in WebStorm

Является ответом!
Aldarund

20.10.2019 12:53:41

Он не будет работать в 2019.2.3. Он будет работать только в последнем WebStorm EAP.

https://stackoverflow.com/questions/58471510/nuxt-webpack-aliases-in-webstorm/58471838#comment103277154_58471838
Вы имеете в виду поддельный веб-пакет? FYI 2019.3 EAP тоже не работает, у меня установлены обе версии.
https://stackoverflow.com/questions/58471510/nuxt-webpack-aliases-in-webstorm/58471838#comment103277277_58471838
Да, это действительно работает в 2019.3 . Проверьте, установлена ли поддельная конфигурация в параметрах конфигурации
https://stackoverflow.com/questions/58471510/nuxt-webpack-aliases-in-webstorm/58471838#comment103277625_58471838
youtrack.jetbrains.com/issue/WEB-37978 фиксируется в 2019.3, поэтому он должен работать в 2019.3 ВП . Если это не работает для Вас, пожалуйста, отправьте билет на youtrack, youtrack.jetbrains.com/issues/WEB
https://stackoverflow.com/questions/58471510/nuxt-webpack-aliases-in-webstorm/58471838#comment103277679_58471838
@Aldarund, это работает для вас внутри <template>и <img src="~/assets/png/test.png />
https://stackoverflow.com/questions/58471510/nuxt-webpack-aliases-in-webstorm/58471838#comment103277700_58471838
@AlexanderKim нет, его другая проблема, которая не исправлена даже в последнем ВП youtrack.jetbrains.com/oauth?state=%2Fissue%2FWEB-38331 прямо сейчас он будет работать только для раздела css
https://stackoverflow.com/questions/58471510/nuxt-webpack-aliases-in-webstorm/58471838#comment103277738_58471838
@Лена, это исправить youtrack.jetbrains.com/issue/WEB-38331 в процессе?
Закрыть X