init: electron-demo
This commit is contained in:
parent
4258196824
commit
7ea54b71a8
19
index.html
19
index.html
@ -13,7 +13,24 @@
|
|||||||
<p id="info"></p>
|
<p id="info"></p>
|
||||||
<p id="response"></p>
|
<p id="response"></p>
|
||||||
<button id="ping">Ping</button>
|
<button id="ping">Ping</button>
|
||||||
|
<div id="editor" style="width: 800px; height: 600px"></div>
|
||||||
</body>
|
</body>
|
||||||
<script src="./renderer.js"></script>
|
<script src="node_modules/monaco-editor/min/vs/loader.js"></script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
require.config({
|
||||||
|
paths: {
|
||||||
|
vs: 'node_modules/monaco-editor/min/vs',
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
require(['vs/editor/editor.main'], function () {
|
||||||
|
var editor = monaco.editor.create(document.getElementById('editor'), {
|
||||||
|
value: '// 在这儿写你的文档\n',
|
||||||
|
|
||||||
|
language: 'markdown',
|
||||||
|
})
|
||||||
|
})
|
||||||
|
</script>
|
||||||
|
<script src="./renderer.js"></script>
|
||||||
</html>
|
</html>
|
||||||
|
13
package-lock.json
generated
13
package-lock.json
generated
@ -9,7 +9,8 @@
|
|||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"electron-squirrel-startup": "^1.0.1"
|
"electron-squirrel-startup": "^1.0.1",
|
||||||
|
"monaco-editor": "^0.52.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@electron-forge/cli": "^7.7.0",
|
"@electron-forge/cli": "^7.7.0",
|
||||||
@ -4686,6 +4687,11 @@
|
|||||||
"node": ">=10"
|
"node": ">=10"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/monaco-editor": {
|
||||||
|
"version": "0.52.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.52.2.tgz",
|
||||||
|
"integrity": "sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ=="
|
||||||
|
},
|
||||||
"node_modules/ms": {
|
"node_modules/ms": {
|
||||||
"version": "2.1.3",
|
"version": "2.1.3",
|
||||||
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
|
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
|
||||||
@ -9729,6 +9735,11 @@
|
|||||||
"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
|
"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"monaco-editor": {
|
||||||
|
"version": "0.52.2",
|
||||||
|
"resolved": "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.52.2.tgz",
|
||||||
|
"integrity": "sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ=="
|
||||||
|
},
|
||||||
"ms": {
|
"ms": {
|
||||||
"version": "2.1.3",
|
"version": "2.1.3",
|
||||||
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
|
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
|
||||||
|
@ -24,6 +24,7 @@
|
|||||||
"electron": "^35.0.1"
|
"electron": "^35.0.1"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"electron-squirrel-startup": "^1.0.1"
|
"electron-squirrel-startup": "^1.0.1",
|
||||||
|
"monaco-editor": "^0.52.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14,3 +14,5 @@ const func = async () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func()
|
func()
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user