true, "jsx": "preserve", "sourceMap": true, "resolveJsonModule": true, "esModuleInterop": true, "lib": ["esnext", "dom"] }, "include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/components/*.vue", "__test__/*" ], "exclude": ["src/App.vue"]...
"type-check": "vue-tsc --noEmit", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore" }, "dependencies": { "pinia": "^2.0.21", "vue": "^3.2.38", "vue-router": "^4.1.5", "wujie-vue3": "^1.0.0-rc.16" },...
如果后端需要带cookie过去,前端需要设置为true Vue中的代码 consthttp=axios.create({baseURL:process.env.VUE_APP_API_URL,timeout:1000*180,withCredentials:true,}) React中的代码 MyEditor.tsx constMyEditorRef:any=useRef(null);useImperativeHandle(ref,()=>{return{};});// 模拟 ajax 请求,异步设置 ht...
3 +- release/wangEditor.js | 31 ++++--- release/wangEditor.min.js | 4 +- release/wangEditor.min.js.map | 2 +- src/js/config.js | 10 +-- src/js/index.js | 16 ++-- src/js/text/index.js | 5 ++ 20 files changed, 457 insertions(+), 123 deletions(-) create mode 100644 ex...
extensions: ['.ts', '.tsx'], }), terser(), // 压缩 js ] export default { input, output: { sourcemap: true, ...output, }, plugins: finalPlugins, external: ['Vue', '@wangeditor/editor'], } 44 changes: 44 additions & 0 deletions 44 build/create-rollup-config.js Original file...
{ts,tsx,js}": [ + "yarn prettier", + "yarn lint", + "yarn test" + ] + }, + "husky": { + "hooks": { + "pre-commit": "lint-staged", + "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" + } + }, + "config": { + "commitizen": { + "path": "node_modules/cz-...
4 changes: 3 additions & 1 deletion 4 packages/editor-for-react/src/components/Editor.tsx Original file line numberDiff line numberDiff line change @@ -4,7 +4,8 @@ */ import React, { useRef, useEffect } from 'react' import wangEditor, { SlateDescendant, IEditorConfig } from '@wange...
import vuePlugin from 'rollup-plugin-vue' const extensions = ['.js', '.jsx', '.ts', '.tsx', '.vue'] export default { input: path.resolve(__dirname, './src/index.ts'), @@ -31,6 +34,10 @@ export default { }), nodeResolve({ browser: true, // 重要 extensions, }), vue...
5 changes: 3 additions & 2 deletions 5 packages/editor-for-react/src/components/Toolbar.tsx Original file line numberDiff line numberDiff line change @@ -10,10 +10,11 @@ interface IProps { editor: wangEditor.IDomEditor | null defaultConfig?: Partial<wangEditor.IToolbarConfig> mode?: str...
import vuePlugin from 'rollup-plugin-vue' export const extensions = ['.js', '.jsx', '.ts', '.tsx', '.vue'] export const extensions = ['.js', '.jsx', '.ts', '.tsx'] export default { input: path.resolve(__dirname, './src/index.ts'), @@ -36,15 +35,12 @@ export de...