node 16.15.0 、npm 8.5.5、pnpm 8.5.1
1.vite官网搭建项目
pnpm create vite (我选的js)
2.初始化css(去掉自带的margin等)
我是自己手写的
/* CSS Reset */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; box-sizing: border-box; /* Ensure padding and borders are included in element sizes */ } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } /* Custom Styles */ html,body{ width:100%; height:100%; } #app { width:100%; height:100%; background: #fff; color: #343645; font-family: Source Han Sans CN; }
3.配置element
pnpm i element-plus 看官网-
https://element-plus.org/zh-CN/guide/quickstart.html
我草按需引入 main.js里面竟然不用引入element【
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
】
直接就可以使用,按需引入插件
unplugin-vue-components unplugin-auto-import【就不用引入了
import HelloWorld from './components/HelloWorld.vue';但是
import { ref } from 'vue' 注释掉就报错如图:
这个地方自动导入的elemeent的 如何增加vue的呢? 算了,目前还是老老实实引入把;
AutoImport({ resolvers: [ElementPlusResolver()], }),】
3.配置sass (尝试一下原子css)
4.配置路径别名
pnpm install @types/node -D 否则path路径飘红。
就可以使用了,但是@之后不提示路径,艹,重启vscode也不行
Path-intellisense 自动不全插件【配置了且重启vscode还是不行】
还要在tsconfig.json配置一下,我用的下面的常规配置(报错红色 保存后就不红色下划线错) 配置加上
"baseUrl": ".", // 这里设置基础路径为项目根目录 "paths": { "@/*": ["src/*"] // 这里配置了一个别名 @* 指向 src 目录下的所有文件 }https://blog.csdn.net/m0_62742402/article/details/138130396
踏马的 重启配置后都不行,不提示路径,
配置了tsconfig.json后页面好多地方飘红,
Cannot find module 'vue'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option?ts-plugin(2792)
解决:https://juejin.cn/post/7337302010067861530【
配置它
"moduleResolution": "node",】
标签:vue,nots,展示,一步步,100%,配置,element,pnpm,import From: https://www.cnblogs.com/myfirstboke/p/18290472