Bit.dev是一款开发者工具,可以让我们将代码或组件打包并发布到一个私人或公共的代码库,其他人也可以使用这些组件或代码片段。以下是如何使用bit.dev:1. 注册一个账户首先,你需要在bit.dev网站上注册一个账户。2. 安装Bit cli你可以通过运行以下命令来安装Bit CLInpm install bit-bin -g3. 初始化您的项目在此之前,您需要初始化具有软件模块结构的项目。这个步骤非常简单用下面的命令:mkdir my-project && cd my-project npm init -y4. 创建一个组件现在, 我们需要创建一个新组件并将其打包到Bit。你可以创建一个新文件(如 button.js),并编写自己的React组件。例如,以下是一个简单的按钮组件:import React from 'react'; const Button = ({ children }) => <button style={{ backgroundColor: 'red' }}>{children}</button>
问题原因使用了 Vite 添加了别名 ,但是TS没有对应的路径,tsconfig.json和vite.config.ts需要相互设置好解决方法vite.config.ts{ resolve: { alias: { "@": path.join(__dirname, "./src"), // 这里定义了别名 @ 相当于 ./src }, }, }tsconfig.json{ "extends": "@tsconfig/svelte/tsconfig.json", "compilerOptions": { "target": "ESNext", "useDefineForClassFields": true, "module": "ESNext", &quo
问题原因使用了 "allowJs": true 这一项解决方法将 "outDir" 这一项指向打包的文件夹 例如 "outDir": "./dist" // Vite框架的默认打包文件夹为dist
报错内容Flag 'importsNotUsedAsValues' is deprecated and will stop functioning in TypeScript 5.5. Specify 'ignoreDeprecations: "5.0"' to silence this error. Use 'verbatimModuleSyntax' instead.ts可以通过在项目中添加以下命令来隐藏此警告:tsconfig.json{ "compilerOptions": { "ignoreDeprecations": "5.0", .... } }
报错:Error saving credentials: error storing credentials - err: exec: “docker-credential-desktop”: executable file not found in %PATH%, out: ``这是docker for window 的 登录远程仓库的报错在 用户下的/.docker/config.json,把credsStore 改成 credStore就可以了{ "credStore": "desktop" #将credsStore 改成 credStore }
Gonwe
心同流水净,身与白云轻