Skip to content

Commit 26106eb

Browse files
author
杨益良
committed
extractCSS
1 parent fa3d389 commit 26106eb

File tree

13 files changed

+84
-7
lines changed

13 files changed

+84
-7
lines changed

example1/.npmrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
registry=http://r.npm.sankuai.com
2+
disturl=http://npm.sankuai.com/dist/node
3+
sass_binary_site=http://npm.sankuai.com/dist/node-sass
4+
phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/
5+
profiler_binary_host_mirror=https://npm.taobao.org/mirrors/node-inspector/
6+
fse_binary_host_mirror=https://npm.taobao.org/mirrors/fsevents/

example1/package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,13 @@
1010
"author": "",
1111
"license": "MIT",
1212
"dependencies": {
13+
"css-loader": "^0.23.1",
14+
"extract-text-webpack-plugin": "^1.0.0",
1315
"fetch": "^1.0.0",
1416
"html-webpack-plugin": "^2.10.0",
15-
"react": "^0.14.7"
17+
"node-sass": "^4.5.0",
18+
"react": "^0.14.7",
19+
"sass-loader": "^5.0.1"
1620
},
1721
"devDependencies": {
1822
"css-loader": "^0.23.1",

example1/src/testExtract/js1.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
require('./style1.css')
2+
require('./style2.css')
3+
require('./sass1.scss')
4+
require('./sass2.scss')

example1/src/testExtract/js2.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
require('./style1.css')
2+
require('./style2.css')
3+
require('./sass1.scss')
4+
// require('./sass2.scss')
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
h1 {
2+
margin: 0px;
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
h2 {
2+
margin: 0px;
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
html {
2+
font-size: 12px;
3+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
body {
2+
color: red;
3+
}

example1/src2/page1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var Vue = require('./Vue');
22
var component1 = require('./component1');
33
var component2 = require('./component2');
4-
// var component3 = require('./component3');
4+
var component3 = require('./component3');
55

66
console.log('page1');

example1/src2/page2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var Vue = require('./Vue');
22
var component1 = require('./component1');
33
var component2 = require('./component2');
4-
// var component3 = require('./component3');
4+
var component3 = require('./component3');
55

66
console.log('page2');

0 commit comments

Comments
 (0)