当前位置: 首页 > news >正文

如何制作app网站phpcms安装教程

如何制作app网站,phpcms安装教程,承德网站制作加盟,WordPress 古腾堡开发最怕你又菜又安于现状 目录node_modules :项目依赖文件夹public: 一般放置一些静态资源**src:程序员源代码文件夹.env:环境变量配置文件package.json文件:项目依赖与脚本配置文件pnpm-lock.yaml:依赖版本锁定文件tscon…

最怕你又菜又安于现状

目录

  • node_modules :项目依赖文件夹
  • public: 一般放置一些静态资源
  • **src:程序员源代码文件夹
  • .env:环境变量配置文件
  • package.json文件:项目依赖与脚本配置文件
  • pnpm-lock.yaml:依赖版本锁定文件
  • tsconfig.json:TypeScript 编译配置文件
  • vite.config.ts:Vite 构建工具配置文件

node_modules :项目依赖文件夹

public: 一般放置一些静态资源

放在public文件夹中的静态资源,webpack进行打包的时候,会原封不动打包到dist文件夹中

**src:程序员源代码文件夹

  • assets文件夹:一般防止静态资源(图片等),一般会放置多个组件共用的静态资源,一般防止在assets文件夹里的静态资源,webpack在打包的时候,会将静态资源当作一个模块打包到js文件里面

  • components文件夹:一般放置非路由组件(一些共用的全局组件,例如Header.vue等)

  • router文件夹:一般配置路由

    • router/index.ts:路由配置入口文件,定义路由规则、创建路由实例、路由守卫逻辑
    • router/xxx-routes.ts:拆分路由规则,通过 import 导入到 index.ts
  • store文件夹:状态管理文件夹(存储和管理项目中「跨组件共享的状态」(如用户信息、全局设置、购物车数据等),避免通过 props/emit 层层传递数据。)

    • store/index.ts:创建 Pinia 实例并导出,供全局使用
    • modules/:按功能拆分的状态模块(如用户模块、购物车模块),每个模块独立维护自己的状态和方法
  • utils文件夹:工具函数文件夹

    • utils/request.ts:封装 HTTP 请求(如 Axios),统一处理请求头、拦截器、错误等
    • format.ts:格式化工具(如日期格式化、数字千分位、字符串处理)
    • constants.ts:全局常量(如接口地址前缀、枚举值)。
    • storage.ts:封装 localStorage/sessionStorage 操作(如安全存取、过期处理)。
  • views文件夹:页面视图文件夹(存放项目的「页面级组件」(即路由直接映射的组件),通常对应一个完整的页面(如首页、详情页、登录页))

  • App.vue: 唯一的跟组件,vue中是.vue组件

  • main.ts: 程序的入口文件,也是整个程序当中最先执行的文件

.env:环境变量配置文件

  • 文件名可带环境后缀,优先级:.env.[mode].local > .env.[mode] > .env.local > .env
    • .env.development:开发环境变量(pnpm run dev 时加载);
    • .env.production:生产环境变量(pnpm run build 时加载);
    • .env:全局默认变量(所有环境通用,优先级最低)。
  • 变量必须以 VITE_ 开头(Vite 规定),才能在代码中通过 import.meta.env 访问。

package.json文件:项目依赖与脚本配置文件

描述项目基本信息、管理依赖包(dependencies/devDependencies)、定义项目脚本(如启动、打包、测试),是 npm/pnpm/yarn 管理项目的入口文件。

pnpm-lock.yaml:依赖版本锁定文件

由 pnpm 自动生成,精确锁定所有依赖包的版本(包括间接依赖),确保不同开发者 / 环境安装的依赖版本完全一致,避免 “在我电脑上能跑” 的问题。

tsconfig.json:TypeScript 编译配置文件

配置 TypeScript 的编译规则(如目标 JS 版本、类型检查严格度、模块系统),决定 TypeScript 代码如何被编译为 JavaScript,以及 IDE 如何提供类型提示。

vite.config.ts:Vite 构建工具配置文件

配置 Vite 的开发 / 构建行为(如端口、代理、插件、路径别名),是 Vite 项目的核心配置文件,决定项目如何启动、打包和优化。

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'export default defineConfig({plugins: [vue()], // 启用 Vue 插件(必选)server: {port: 8080, // 开发服务器端口(默认 5173)open: true, // 启动后自动打开浏览器proxy: { // 接口代理(解决开发环境跨域)'/api': {target: 'http://localhost:3000', // 目标后端地址changeOrigin: true,rewrite: (path) => path.replace(/^\/api/, '')}}},resolve: {alias: { // 路径别名(与 tsconfig.json 的 paths 同步)'@': path.resolve(__dirname, 'src')}},build: {outDir: 'dist', // 打包输出目录(默认 dist)sourcemap: false // 生产环境是否生成 sourceMap(关闭可减小包体积)}
})
http://www.dtcms.com/a/567504.html

相关文章:

  • 优化网站推广教程排名有什么网站可以做家装
  • 网站备案的流程建设工程施工承包合同
  • plone vs wordpress免费优化网站排名
  • asp网站应用程序上海广告制作公司
  • 企业网站不备案会怎么样xx企业网站建设方案书
  • html5网站后台制作网站备案需要哪些材料
  • 中国制造网外贸平台多少钱seo和sem是什么
  • 一元云购手机网站建设象山县建设工程招投标网站
  • 购买腾讯备案网站长春城乡建设部网站首页
  • 网站建设文案宁波江北区建设局网站
  • 特色的合肥网站建设像素点建网站
  • 做境外网站邯郸网站优化
  • 校园网站建设经费申请报告触屏版网站开发样式
  • 给女友惊喜做网站安徽省住房城乡建设厅官方网站
  • 怎么自己建一个论坛网站网站建设文化事业建设费
  • 个人网站建设 实验报告wordpress搞笑
  • 自适应网站制作方案网站建设与管理课后答案
  • 爱站长seo网站推广软件
  • 商贸公司的网站建设四川广汇建设有限公司网站
  • 注册域名去哪个网站好长兴网站建设公司
  • 北京做网站s电商推广平台
  • PHP网站开发方向小企业网站建设费用一年
  • 建设实验中心网站oa办公系统下载安装
  • 山西做网站价格微信注册网站入口
  • 怎么弄属于自己的网站广东网页制作与网站建设
  • 阿里云免费网站北京网站制作官网
  • 怎么让别人访问我建的网站phpstudy
  • 做效果图的网站有哪些软件wordpress 如何汉化主题
  • Python数据分析实战:销售数据从生成到商业洞察的全流程
  • 网站支付怎么做虚拟币支付国外网站源代码