私は現在反応しているので、es6/es7とwebpackを学習しています。react、webpack:インポートステートメントで「..」を避ける
非常にpythonの背景から来て、私はインポートステートメントのためのフォルダに敏感なパス宣言、すなわち../../
のインポートステートメントの使用に悩まされます。つまり、ファイルを別のディレクトリに移動すると、ファイルに宣言されているインポートステートメントを変更する必要があります。
Pythonのimportステートメントにはこの問題はありません。私はその行動を模倣したいと思います (この他のベースディレクトリを検索しない場合は、最初にこのパスの特定のディレクトリを検索します) 私は私のview1.jsxにディレクトリ構造
myApp
components
component1.jsx
stores
store1.jsx
views
view1.jsx
node_modules
react
etc
を持っている場合、私は、私は多分
import Component1 from 'components/component1'
あるいは
import Component1 from 'myApp/components/component1'
を書きたい
import Component1 from '../components/component1'
書きたくはありません
私は名前colliを持っていないことを確認するだけですいくつかのnpmパッケージを使用しています。
ウェブパックでこれを達成する正しい方法は何ですか?エイリアスを使用していますか?
'resolve.modulesDirectories' webpackパラメータを確認してください。 – zerkms