# 93-ap_web **Repository Path**: shared-organization/ap_web ## Basic Information - **Project Name**: 93-ap_web - **Description**: 虎克代理后台web。。。。。。。。。。。。。。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-07 - **Last Updated**: 2025-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### Build Setup ``` bash # 安装依赖 npm install # 如出现安装node报错: 安装node版本:v12.16.1 安装npm版本:v6.13.4 # 启动服务 localhost:8013 npm run dev # 构建生产环境 npm run build:prod ``` |-- public:项目静态文件,比如ico图标 |-- node_modules:npm加载项目的依赖模块 |-- package.json |-- src (源码目录,名称不可修改) |-- api :项目中使用到的api接口文件 |-- assets​:资源文件,比如存放 css,图片等资源。 |-- components :组件文件夹,用来存放 vue 的公共组件(注册于全局,在整个项目中通过关键词便可直接输出) |-- layout​:用来存放项目布局文件 |-- mixins​:用来存放 ​crud.js​,这个 js 用来定义公用表格 |-- router​:用来存放 ​index.js​,这个 js 用来配置路由 |-- store​:存放 vuex 为vue专门开发的状态管理器 ​ |-- utils:用来存放工具类 js,将 js 代码封装好放入这个文件夹可以全局调用(比如常见的​ api.js​,​http.js​ 是对 http 方法和 api 方法的封装)。 |-- views​:用来放主体页面,虽然和组件文件夹都是 vue 文件,但 views 下的 vue 文件是可以用来充当路由 view 的。 |-- main.js​:是项目的入口文件,作用是初始化 vue 实例,并引入所需要的插件。 |-- app.vue​:是项目的主组件,所有页面都是在该组件下进行切换的。 |-- package.json:npm包配置文件,定义项目的npm脚本、依赖包等信息 |-- README.md:项目的说明文档,markdown格式 |-- .gitignore #### 常见问题 1、linux 系统在安装依赖的时候会出现 node-sass 无法安装的问题 解决方案: ``` 1. 单独安装:npm install --unsafe-perm node-sass 2. 直接使用:npm install --unsafe-perm ```