Это 17-й день моего участия в Gengwen Challenge, Подробности о мероприятии см.:Обновить вызов
Я пишу технические статьи каждый день, и я никогда не пытался прочитать больше 100. Многие люди любят читать это из-за хвастовства.
Нет, сегодня я должен писать технические статьи, так что не хвастайтесь. .
Недавно по прихоти хочу запустить проект.Сделал сам.Код ядра не публичный,но есть хорошие пакеты и идеи.Поможем найти баги.
- Прежде всего, мы должны убедиться, что наша версия узла >= 12.0.0, выполнить ее в командной строке.
node-vВы можете проверить версию узла
Если версия узла ниже 12, то...
node有一个模块叫n(这名字可够短的。。。),是专门用来管理node.js的版本的。
第一步:首先安装n模块:
npm install -g n
第二步:升级node倒最新稳定版
n stable
(n后面也可以跟版本号)
n v14.15.1
或者
n 14.15.1
## 就完事儿了
- Начать сборку проекта
Сначала введите путь, по которому вам нужно создать проект
Используйте нпм:npm init @vitejs/app aFeiaFei - название проекта
Используйте пряжу:yarn create @vitejs/app aFeiaFei - название проекта
Потом:
? Project name: enter
? Select a template: ... vue
? Select a variant: vue-ts
##就完事儿了
Получил чистый проект vue3.0 + typescript
- настроить vite.config.ts
Эта штука, игроки которые играют в vue должны это понимать, самая базовая конфигурация
import { defineConfig } from "vite"
import vue from "@vitejs/plugin-vue"
import path from "path"
export default defineConfig({
plugins: [vue()],
base: "./",
resolve: {
alias: {
// 如果报错__dirname找不到,需要安装node,执行npm install @types/node --save-dev
"@": path.resolve(__dirname, "./src"),
"@assets": path.resolve(__dirname, "./src/assets"),
"@components": path.resolve(__dirname, "./src/components"),
"@views": path.resolve(__dirname, "./src/views"),
"@store": path.resolve(__dirname, "./src/store"),
},
},
build: {
outDir: "dist",
},
server: {
https: false, // 是否开启 https
open: false, // 是否自动在浏览器打开
port: 8001, // 端口号
host: "0.0.0.0",
proxy: {
"/api": {
target: "", // 后台接口
changeOrigin: true,
secure: false, // 如果是https接口,需要配置这个参数
// ws: true, //websocket支持
rewrite: (path) => path.replace(/^\/api/, ""),
},
},
},
// 引入第三方的配置
optimizeDeps: {
include: [],
},
})
- Внедрить ванту глобально, неплохо для этого кусочка памяти, самостоятельных проектов и усердно работать над созданием (я работаю над мобильным терминалом)
- npm: npm i vant@next -S
- yarn: yarn add vant@next
- Просто импортируйте vant и vant css глобально в main.js
Давай сначала сюда напишем.Ведь это довольно длинно.Нехорошо писать по 10000 слов за раз.Этот проект не будет евнухом,не переживай.
Чувак, обрати внимание на мой паблик аккаунт Дак, я все еще хочу заработать деньги на сухое молоко, дай мне немного мотивации. Спасибо
Нет публики:
小何成长
повествование:
- 12 ~ 18k передний конец интервью спросит, что?
- Переход от аутсорсинга к самостоятельной работе |Итоги на середину 2021 г.
Технический документ
Беспорядок серии
вью серия
- [Версия Vue — Front-end Practice Series No. 9] Одинаковы ли интерфейс входа и регистрации? Научу быть крутым!
- Настройка vue3 и синтаксис Ref
- Предоставление и внедрение Vue3
машинописная серия
- Первый день изучения Typescript рука об руку, сочетание типов данных и vscode typescript
- Второй день изучения Typescript рука об руку, интерфейс интерфейса и атрибут readonly
- Рука об руку, чтобы изучить Typescript День 3 - Функция
- Практическое занятие с Typescript. День 4. Вывод типов, объединение типов и утверждение типа.
- Рука об руку, чтобы изучить Typescript День 5 - Класс / класс и интерфейс
- Изучайте Typescript рука об руку на шестой день — Общие дженерики / Ограничения универсальных шаблонов / Универсальные шаблоны, классы и интерфейсы
- Практическое занятие с Typescript. День 7. Псевдонимы типов и перекрестные типы
- Рука об руку, чтобы изучить Typescript восьмой день - файл декларации, встроенный тип
реактивная серия
- Подробное объяснение жизненного цикла реактивного натива
- [react-native] Стили JSX и RN и отличия от веб-сайтов
- [react-native]mobx (глобальная библиотека управления данными в реакции, которая может легко обмениваться данными между компонентами, подобно vuex в vue)
Я ленив и не хочу сопоставлять картинки, это все содержимое моего блога (галантерея), надеюсь, я смогу всем помочь
Нет публики:小何成长, буддизм более написан, это все ямы, на которые я наступил, или то, чему я научился
Заинтересованные друзья могут подписаться на меня, я:何小玍。Давайте добиваться прогресса вместе