Skip to content

Commit 505c7db

Browse files
committed
fix: Import css globally in helium package
1 parent 00a0afe commit 505c7db

File tree

2 files changed

+32
-3
lines changed

2 files changed

+32
-3
lines changed

zeppelin-zengine/src/main/resources/helium/package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
"babel-core": "^6.23.1",
1313
"babel-loader": "^6.3.2",
1414
"babel-preset-es2015": "^6.22.0",
15-
"babel-preset-stage-0": "^6.22.0"
15+
"babel-preset-stage-0": "^6.22.0",
16+
"css-loader": "^0.26.2",
17+
"style-loader": "^0.13.2",
18+
"url-loader": "^0.5.8",
19+
"file-loader": "^0.10.1"
1620
}
1721
}

zeppelin-zengine/src/main/resources/helium/webpack.config.js

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,36 @@ module.exports = {
1919
entry: './load.js',
2020
output: { path: './', filename: 'helium.bundle.js', },
2121
module: {
22-
loaders: [{
22+
loaders: [
23+
{
2324
test: /\.js$/,
2425
// DON'T exclude. since zeppelin will bundle all necessary packages: `exclude: /node_modules/,`
2526
loader: 'babel-loader',
2627
query: { presets: ['es2015', 'stage-0'] },
27-
}]
28+
},
29+
{
30+
test: /(\.css)$/,
31+
loaders: ['style', 'css?sourceMap&importLoaders=1'],
32+
},
33+
{
34+
test: /\.woff(\?\S*)?$/,
35+
loader: 'url-loader?limit=10000&minetype=application/font-woff',
36+
},
37+
{
38+
test: /\.woff2(\?\S*)?$/,
39+
loader: 'url-loader?limit=10000&minetype=application/font-woff',
40+
},
41+
{
42+
test: /\.eot(\?\S*)?$/,
43+
loader: 'url-loader',
44+
}, {
45+
test: /\.ttf(\?\S*)?$/,
46+
loader: 'url-loader',
47+
},
48+
{
49+
test: /\.svg(\?\S*)?$/,
50+
loader: 'url-loader',
51+
},
52+
],
2853
}
2954
}

0 commit comments

Comments
 (0)