# trafficFlow **Repository Path**: ctfo_1/traffic-flow ## Basic Information - **Project Name**: trafficFlow - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-13 - **Last Updated**: 2025-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 基于 vue-casdoor-sso 实现的单点登录 > 将 Casdoor SSO 登录流程中前端共用逻辑封装为一个 独立插件 ### 打包 ```bash pnpm run build # 或手动执行 npx rollup -c ``` ### 发布到私有 npm registry ```bash pnpm publish --registry http://localhost:4873 # 或 在 package.json 中设置: "publishConfig": { "registry": "https://your-private-npm.com/" } # 发布命令 npm login --registry=https://your-private-npm.com/ npm publish ``` ### 发布到 Gitee ```bash npm pack # 得到 vue-casdoor-sso-1.0.0.tgz # 上传到 Gitee 仓库的 Releases 或分支 ``` ### 安装 ```bash # 方式一: 开发环境 pnpm/yarn/npm link cd /path/to/vue-casdoor-sso pnpm link # 或者 npm link / yarn link cd /path/to/vue_login pnpm link vue-casdoor-sso # 方式二:使用 Vite 的 npm/yarn/pnpm workspace 或 file: 方式 # 在 vue_login/package.json "dependencies": { "vue-casdoor-sso": "file:../vue-casdoor-sso" } pnpm install ```