File tree Expand file tree Collapse file tree 4 files changed +29
-9
lines changed
Expand file tree Collapse file tree 4 files changed +29
-9
lines changed Original file line number Diff line number Diff line change 22* .mp3
33* .vsix
44media
5- node_modules
5+ node_modules
6+ package-lock.json
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ const vscode = require('vscode')
33const tv = require ( './treeview' )
44const pug = require ( 'pug' )
55const path = require ( 'path' )
6+ const p5_path = require . resolve ( 'p5' )
67
78// const p5 = require('p5')
89/**
@@ -28,10 +29,16 @@ function activate(context) {
2829 // And restric the webview to only loading content from our extension's `media` directory.
2930 // localResourceRoots: [vscode.Uri.file(path.join(extensionPath, 'media'))]
3031 } )
31-
32- const scriptPathOnDisk = vscode . Uri . file ( path . join ( context . extensionPath , 'src' , 'vue_template.js' ) ) ;
33- const scriptUri = scriptPathOnDisk . with ( { scheme : 'vscode-resource' } )
34- wv . webview . html = compiledFunction ( { uri : scriptUri , nonce : '123' } )
32+ console . log ( p5_path )
33+ const vue_template_uri = ( vscode . Uri . file ( path . join ( context . extensionPath , 'src' , 'vue_template.js' ) ) ) . with ( { scheme : 'vscode-resource' } )
34+ const sk_uri = ( vscode . Uri . file ( path . join ( context . extensionPath , 'src' , 'sketch.js' ) ) ) . with ( { scheme : 'vscode-resource' } )
35+ const p5_uri = ( vscode . Uri . file ( p5_path ) ) . with ( { scheme : 'vscode-resource' } )
36+ wv . webview . html = compiledFunction ( {
37+ p5_uri : p5_uri ,
38+ sk_uri : sk_uri ,
39+ vue_uri : vue_template_uri ,
40+ nonce : '123'
41+ } )
3542}
3643exports . activate = activate
3744
Original file line number Diff line number Diff line change 66 meta( name ='viewport' , content ='width=device-width, initial-scale=1.0' )
77
88 body
9- h1 Firstname : #{firstname}
10- h1 Lastname : #{lastname}
11- script( nonce =` ${ nonce} ` , src =` ${ uri} ` )
9+ h1 Firstname : #{firstname}
10+ h1 Lastname : #{lastname}
11+ .sketch
12+
13+ script( nonce =` ${ nonce} ` , src =` ${ vue_uri} ` )
14+ script( nonce =` ${ nonce} ` , src =` ${ p5_uri} ` )
15+ script( nonce =` ${ nonce} ` , src =` ${ sk_uri} ` )
1216 script( nonce =` ${ nonce} ` ) .
13- console.log(" #{uri} " )
17+ console.log(' #{p5_uri} ' )
Original file line number Diff line number Diff line change 1+ let sketch = function ( p ) {
2+ p . setup = function ( ) {
3+ p . createCanvas ( 100 , 100 ) ;
4+ p . background ( 255 ) ;
5+ }
6+ } ;
7+ new p5 ( sketch , 'sketch' ) ;
8+ console . log ( 'sketch here' )
You can’t perform that action at this time.
0 commit comments