Svelte图书馆
构建Svelte库所需的一切,由 sv.
阅读更多关于创建库的信息 在文档中.
创建项目
如果你看到这个,你可能已经完成了这一步。恭喜!
# create a new project in the current directory
npx sv create
# create a new project in my-app
npx sv create my-app要使用相同的配置重新创建此项目,请执行以下操作:
# recreate this project
bun x sv@0.13.1 create --template library --types ts --add tailwindcss="plugins:typography,forms" mcp="ide:opencode" sveltekit-adapter="adapter:cloudflare+cfTarget:workers" --install bun sveltekit-ai开发中
一旦你创建了一个项目并安装了依赖项 npm install (或 pnpm install 或 yarn),启动开发服务器:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open里面的一切 src/lib 是你图书馆的一部分,里面的一切 src/routes 可以用作展示或预览应用程序。
建筑
要构建您的库,请执行以下操作:
npm pack要创建展示应用程序的生产版本,请执行以下操作:
npm run build您可以使用预览生产版本 npm run preview.
要部署您的应用程序,您可能需要安装 适配器 针对您的目标环境。
出版
进入 package.json 并通过以下方式为您的包裹命名 "name" 选项。还可以考虑添加一个 "license" 字段并将其指向 LICENSE 您可以从模板创建的文件(一个流行的选项是 MIT许可证).
将您的库发布到 :
npm publish