Spck Editor Vue3 Autocomplete
why I need this?
Spck Editor has typescript language server, we can write code in spck like a IDE.
But when you run npm i somepackage
, You can notice it doesn't have autocomplete for them (though somepackage has types: foo.d.ts
) it can't find it.
you need copy .d.ts from node_modules
, Because Spck doesn't read node_modules/package.json ---> foo.d.ts
Sure, Spck can read node_modules/@types
,but you need to "see" them.
How to use
1. Install:
npm i @danicastar/spck-vue3-ac
or
yarn add @danicastar/spck-vue3-ac
Or download (not recommended): apkadmin.com/copyme.zip - 1.0.1
After install, see your node_modules/@danicastar/spck-vue3-ac
Copy them to your project:
- types
- shared.d.ts
1. Use npx
Take it easy. If you don't want to install it, just use:
npx @danicastar/spck-vue3-ac move
1: to /root/sd/Android/data/io.spck/files/
2: to /storage/emulated/0/Android/data/io.spck/files/
choose a method: 2
project name: vue-project
Successfully.
Sure, You can also use yarn dlx
.
All in all, Follow the instruction.
2. Restart
Then restart Spck Editor and your project.
3. Enjoy
Then enjoy it!
import { ref } from "vue"
ref("enjoy autocomplete.")
Versions
- 1.0.0
vue 3.3.4
About
- 1.0.0 First version,takes me 4min to do it.
- 1.0.1 Do some modify on README and add a url to download.
- 1.0.2-test.1 do test things
- 1.0.2-test.2 do test of cmd.sh and update readme
- 1.0.2 Improve shared.d.ts,Not need share.ts now. Rewrite readme