网站首页 > 基础教程 正文
项目创建前需要安装好NODEJS,可以通过npm -v查看,如果命令执行后看到版本号说明NODEJS已经安装好,否则按照Installing Node.js via package manager | Node.js的说明进行安装。
下面示例是在Windows操作系统和WSL环境下演示的。
- 先创建VITE项目
npm create vite@latest
# 交互步骤1:录入项目名
# 交互步骤2:选择框架vue
# 交互步骤3:选择语言Typescript
- 运行默认项目
2.1 使用VSC(Visual Studio Code)打开项目
方式一:UI操作
方式二:shell命令
在VSC界面按使用快捷键【Shift+Ctrl+`】打开终端,以下涉及命令都在终端执行,然后使用命令code path/to/project 打开项目
2.2 使用命令安装项目依赖模块
在终端中执行命令: npm install
2.3 运行项目
在终端中执行命令: npm run dev
点击截图中的“Open in Browser”在浏览器查看项目
2.4 清除示例源代码
2.4.1 清除样式文件【src/style.css】中的所有内容
2.4.2 修改文件【src/App.vue】中的代码
2.4.3 修改文件【src/components/HelloWorld.vue】中的代码
2.4.4 在浏览器中查看项目
- 安装Bootstrap 5
安装命令参考Bootstrap and Vite · Bootstrap v5.3BootstrapGitHubTwitterOpen CollectiveBootstrap。
3.1 安装Boostrap
npm i --save bootstrap @popperjs/core
3.2 安装sass
npm i --save-dev sass
3.3 导入Bootstrap
3.3.1 打开文件【src/main.ts】导入Bootstrap样式文件以及模块
- 再次运行项目并查看
- 看到按钮变为Bootstrap样式即说明项目初始化成功
- 上一篇: 前端程序员不得不爱的bootstrap 前端 bom
- 下一篇:已经是最后一篇了
猜你喜欢
- 2024-12-27 前端程序员不得不爱的bootstrap 前端 bom
- 2024-12-27 保姆级软路由刷机+软路由OpenWRT入门设置,新手轻松搭建软路由
- 2024-12-27 好东西!iOS 16.5 半越狱分屏功能,教你正确安装
- 2024-12-27 Python数据可视化Dash开源库Bootstrap之折叠列表Accordion
- 2024-12-27 终于发布!iOS 16.5 越狱工具已发布,分屏插件有效
- 2024-12-27 超爽!iOS 16.6.1 Bootstrap 半越狱更新,有通知
- 2024-12-27 好玩!iOS 16.6.1 半越狱玩法,这插件真生效
- 2024-12-27 来啦!iOS 16.6.1 nathanlr 半越狱,被迫公测体验
- 2024-12-27 iOS 17.0 Bootstrap 1.2.9 半越狱来啦!更新两点
- 2024-12-27 day58:bootstrap框架 bootstrap框架怎么样
- 最近发表
-
- Vue3+Bootstrap5项目初始化 vue 项目初始化
- 前端程序员不得不爱的bootstrap 前端 bom
- 保姆级软路由刷机+软路由OpenWRT入门设置,新手轻松搭建软路由
- 好东西!iOS 16.5 半越狱分屏功能,教你正确安装
- Python数据可视化Dash开源库Bootstrap之折叠列表Accordion
- 终于发布!iOS 16.5 越狱工具已发布,分屏插件有效
- 超爽!iOS 16.6.1 Bootstrap 半越狱更新,有通知
- 好玩!iOS 16.6.1 半越狱玩法,这插件真生效
- 来啦!iOS 16.6.1 nathanlr 半越狱,被迫公测体验
- iOS 17.0 Bootstrap 1.2.9 半越狱来啦!更新两点
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)