Webpack固定変数を設定して検索パスを減らす
663 ワード
最初にプロジェクトをしたとき、画像を導入することに悩んでいたので、ネットで方法を探して、皆さんに共有しました.
その中でimgは私たち自身が設定したものです.後ろの('static')+'/image'はパスです.その後、ページで直接使用すればいいです.たとえば、次のようにします.
しかもこの経路は通用しているので、便利なのではないでしょうか.
build webpack.base.conf, :
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src'),
'img':resolve('static')+'/image'
}
},
その中でimgは私たち自身が設定したものです.後ろの('static')+'/image'はパスです.その後、ページで直接使用すればいいです.たとえば、次のようにします.
.aa{
background: url("~img/img.jpg");
width: 100px;
height:100px;
}
しかもこの経路は通用しているので、便利なのではないでしょうか.