内のコンポーネントを探すために webpack を取得できましたbower_components
。bower コンポーネントにファイルのみが含まれ、ファイルが含まれ.bower.json
ていない場合に問題が発生しbower.json
ます (最初のファイル名の前に が付くことに注意して.
ください)。
私のファイルの簡略版はwebpack.config.js
次のようになります。
var ResolverPlugin = require('webpack/lib/ResolverPlugin');
// webpack configuration
module.exports = {
entry: {
app: 'app.js'
},
output: {
filename: '[name].js'
},
resolve: {
modulesDirectories: ['node_modules', 'web_modules', 'bower_components', 'static']
},
plugins: [
new ResolverPlugin(
new ResolverPlugin.DirectoryDescriptionFilePlugin('bower.json', ['main'])
)
]
};
jquery.selectBoxItを bower コンポーネントとして使用しようとしています。もう 1 つの問題は、ファイルにmain
フィールドがないことです。.bower.json
価値があるので、そのファイルを以下に含めました。
// .bower.json
{
"name": "jquery.selectBoxIt",
"homepage": "https://github.com/gfranko/jquery.selectBoxIt.js",
"version": "3.8.1",
"_release": "3.8.1",
"_resolution": {
"type": "version",
"tag": "v3.8.1",
"commit": "ffa615b25ebf4fac392726b17c857d429acf244c"
},
"_source": "git://github.com/gfranko/jquery.selectBoxIt.js.git",
"_target": "~3.8.1",
"_originalSource": "jquery.selectBoxIt",
"_direct": true
}