Vue+Webstrom环境搭建

本文详细介绍Node.js及VUE脚手架的安装步骤,包括配置环境变量、安装淘宝镜像、webpack及vue-cli等。并提供WebStrom安装与破解方法,以及创建VUE项目的详细流程。

一、安装Node.js和VUE脚手架

1、先安装Node.js,安装地址 https://nodejs.org/en/download。

2、在node的安装目录下 D:\node\XXX\node.js 新建两个文件夹node_cache和node_global,
     用于存放npm指令下载的东西,避免占用C盘空间。
       D:\node\XXX\node.js\node_cache

       D:\node\XXX\node.js\node_global;

     然后在命令行下输入 npm config set prefix " D:\node\XXX\node.js\node_global"

                                 npm config set cache " D:\node\XXX\node.js\node_cache"

将来,npm install  xxx -g 下载的内容就放在这两文件夹下,方便管理许多。

3、修改了路径,则需要重新配置环境变量:

(1)在系统变量Path中新增变量 D:\node\XXX\node.js\node_global\node_modules;

(2)在用户变量中变量(C:\Users\用户名\AppData\Roaming\npm)修改为 D:\node\XXX\node.js\node_global;

4、安装淘宝镜像,命令行下输入npm install -g cnpm --registry=https://registry.npm.taobao.org

安装成功后在环境变量中添加:D:\node\XXX\node.js\node_global\node_modules\cnpm

在命令行输入:cnpm -v 出来版本表示安装成功。

5、安装webpack,利用cnpm安装webpack,输入命令 cnpm install webpack -g;

6、安装vue-cli,输入命令 cnpm install --global vue-cli;验证命令 vue -V(-后的V要大写),出现版本号代表成功。


二、安装WebStrom

傻瓜式安装,需要破解,推荐https://blog.youkuaiyun.com/liuxin00020/article/details/89467519

2019.2版本成功破解

三、创建VUE工程

1.执行命令:vue init webpack myproject,然后填写完之后,就可以静静的等待它下载了。

1.1.具体代表:

1.1.1.Project name (myproject);项目名称(myproject)。(确定按enter,否按N)

1.1.2.Project description (A Vue.js project);项目描述(一vue.js项目)。(用英文,不写直接回车也行)

1.1.3.Author (sunsanfeng);作者(sunsanfeng)。(确定按enter,否按N)

1.1.4.Vue build (Use arrow keys)> Runtime + Compiler: recommended for most usersRuntime-only: about 6KB lighter min+gzip, but templates (or any Vue-specificHTML) are ONLY allowed in .vue files - render

functions are required elsewhere;VUE文件渲染功能是必需的其他地方。(按enter)

1.1.5.Install vue-router? (Y/n);安装的路由?(/ N)。(可安可不安,建议安装,因为项目肯定能用上)

1.1.6.Use ESLint to lint your code? (Y/n);使用ESlint语法?(Y/ N)。(使用ESLint语法,除非你非常懂ESLint语法,要不就会处处报错,之前不明白的时候选择过一次,总之很烦,建议N)

1.1.7.Setup unit tests with Karma + Mocha? (Y/n);设置单元测试?(Y / N)。(选N)

1.1.8.Setup e2e tests with Nightwatch? (Y/n);Nightwatch建立端到端的测试?(Y / N)。(选N)

1.1.9.should we run 'npm install' for you after the ogject has been created? ;(选择Yes,use NPM)

2、创建成功后会提示如下命令

3.你可以直接进入项目去运行,浏览器去访问,也可以通过webstorm去打开生成的文件夹,然后运行访问。

 

### 使用 UniApp 开发 WebStore 应用 UniApp 是一个基于 Vue.js 的跨平台开发框架,允许开发者编写一次代码并将其部署到多个平台上,包括移动应用、Web 和小程序等[^1]。对于 WebStore 类型的应用程序开发,可以遵循以下方法: #### 创建新项目 首先创建一个新的 UniApp 项目作为基础结构。通过命令行工具 `HBuilderX` 或者使用官方 CLI 工具来初始化项目。 ```bash vue create my-webstore-project cd my-webstore-project npm install @dcloudio/uni-app -S ``` #### 配置路由 为了支持复杂的页面导航,在项目的根目录下设置路由配置文件 `router/index.js` 来定义不同路径对应的视图组件[^2]。 ```javascript import { createRouter, createWebHistory } from 'vue-router' const routes = [ { path: '/', name: 'Home', component: () => import('@/views/Home.vue') }, // 添加更多路由... ] export default createRouter({ history: createWebHistory(), routes, }) ``` #### 封装请求工具 利用 Axios 或其他 HTTP 客户端库实现 API 请求功能,并对其进行适当封装以便于管理和维护。 ```javascript // src/utils/request.js import axios from 'axios' const service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, // api base_url }) service.interceptors.request.use( config => { const token = localStorage.getItem('token'); if (token) { config.headers['Authorization'] = `Bearer ${token}`; } return config; }, error => Promise.reject(error) ); export default service; ``` #### UI 组件集成 选择合适的前端UI框架如 Vant Weapp 进行样式美化工作;按照文档说明完成相应资源的引入操作即可。 ```html <!-- main.js --> import vant from "vant"; import "vant/lib/index.css"; Vue.use(vant); ``` #### 构建与发布 当应用程序准备就绪之后,可以通过 HBuilderX 中的一键打包功能轻松地构建适用于 Windows/macOS/Linux 平台上的桌面版软件包。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值