現在、私たちはモジュール全体のwebpackサポートエイリアスしか使用できませんが、webpackがある拡張子を持つすべてのファイルを自動的に別の拡張子にマップしたいと考えています。 main.js
での例webpackサポートの拡張エイリアスエイリアスの作成方法
src
| style.less
| main.js
、私は以下のconfigure(のはず)
resoloveExtensions: {
css: ['css', 'less']
}
WebPACKの意志ピックアップstyle.less
、それを変換して
import './style.css'
を行うと、
されていますが返された場合これを達成する方法はありますか?
私はこれを理解しており、そうしていますが、私が実際に望むのは、拡張マッピング、「css」から「[css、less]」へのマップのようなものです。つまり、 'import '。/ style''や' import'。/ style.css''を実行すると結果は同じになります – bigopon
これを行うには、おそらく独自のローダーを作成する必要があります。あなたは本当にこれをしたいと思いますか?あなたがCSSファイルのように見えるものをインポートしているので、それは非常に混乱しますが、LESSローダーなどを経由しなければなりません。 – Ambroos
Aureliaを使用しているのでこれは非標準構文をサポートすることにあまり関心がないので、 ' ' 'node_modules'のコードを変更せずに行うことはできません もし可能ならば ' ' と 'style.less'がロードされます –
bigopon