Skip to content

Commit 363c7df

Browse files
committed
feature(demo): run demo script right away
1 parent 64e756a commit 363c7df

File tree

3 files changed

+41
-0
lines changed

3 files changed

+41
-0
lines changed

sass.source.html

+14
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,19 @@ <h2>Try the following example:</h2>
4242
<script src="src/sass.options.js"></script>
4343
<script src="src/sass.importer.js"></script>
4444
<script src="src/sass.api.js"></script>
45+
<script>
46+
Sass.writeFile('testfile.scss', '@import "sub/deeptest";\n.testfile { content: "loaded"; }', function() {
47+
console.log('wrote "testfile.scss"');
48+
});
49+
Sass.writeFile('sub/deeptest.scss', '.deeptest { content: "loaded"; }', function() {
50+
console.log('wrote "sub/deeptest.scss"');
51+
});
52+
Sass.options({ style: Sass.style.expanded }, function(result) {
53+
console.log("set options");
54+
});
55+
Sass.compile('@import "testfile";', function(result) {
56+
console.log("compiled", result.text);
57+
});
58+
</script>
4559
</body>
4660
</html>

sass.sync.html

+14
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,19 @@ <h2>Try the following example:</h2>
2323
});</pre>
2424

2525
<script src="dist/sass.sync.js"></script>
26+
<script>
27+
Sass.writeFile('testfile.scss', '@import "sub/deeptest";\n.testfile { content: "loaded"; }', function() {
28+
console.log('wrote "testfile.scss"');
29+
});
30+
Sass.writeFile('sub/deeptest.scss', '.deeptest { content: "loaded"; }', function() {
31+
console.log('wrote "sub/deeptest.scss"');
32+
});
33+
Sass.options({ style: Sass.style.expanded }, function(result) {
34+
console.log("set options");
35+
});
36+
Sass.compile('@import "testfile";', function(result) {
37+
console.log("compiled", result.text);
38+
});
39+
</script>
2640
</body>
2741
</html>

sass.worker.html

+13
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,19 @@ <h2>Try the following example:</h2>
2525
<script src="dist/sass.js"></script>
2626
<script>
2727
Sass.initialize('dist/sass.worker.js');
28+
29+
Sass.writeFile('testfile.scss', '@import "sub/deeptest";\n.testfile { content: "loaded"; }', function() {
30+
console.log('wrote "testfile.scss"');
31+
});
32+
Sass.writeFile('sub/deeptest.scss', '.deeptest { content: "loaded"; }', function() {
33+
console.log('wrote "sub/deeptest.scss"');
34+
});
35+
Sass.options({ style: Sass.style.expanded }, function(result) {
36+
console.log("set options");
37+
});
38+
Sass.compile('@import "testfile";', function(result) {
39+
console.log("compiled", result.text);
40+
});
2841
</script>
2942
</body>
3043
</html>

0 commit comments

Comments
 (0)