• 以下是针对webstorm用户上手uniapp框架的学习

vue环境搭建以及配置(脚手架搭建)

  • 首先要明确三样东西

    • npm:node.js的包管理器
    • webpack:主要用途是通过CommonJS 的语法把所有浏览器端需要发布的静态资源作相应的准备,比如资源的合并和打包。
    • vue-cli:学习vue的过程会知道这是vue的脚手架,用于生成vue的功能模板。帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要npm install 就可以安装。
  • nodejs下载网址:https://nodejs.org/en/

  • 下载好之后安装,一直下一步就可以,安装位置可以换到自己熟悉的位置

  • 安装好后可以在文件夹中找到nmp.cmd。

  • 然后在命令行界面查看是否安装成功

  • 建立如图两个文件夹:模块文件夹待会会改变位置,不管

  • 然后运行以下两条命令,目的是修改系统默认的缓存位置(系统默认在c盘的programfile里)

  • /***************一定要以管理员模式启动cmd界面!!!切记!!

  • npm config set prefix "D:\nodejs\node_global"

    npm config set cache "D:\nodejs\node_cache"

  • 到这一步可以选择配置国内镜像以提高速度(有时候国内镜像会出问题,yysy,还是得梯*子)

  • 找到C:\Users\Administrator.npmrc,查看内容,可以看到刚才修改的默认信息。

  • 接下来还需要调整环境变量,进入修改界面,先修改系统变量:

    • 添加变量 NODE_PATH,变量值如下图

  • 修改用户变量“Path”

    • path内会找到一个生成的node相关路径,修改成自定义的node_global如下图:

  • 到这一步,配置就完成了,我们来测试一下。

  • 测试可以用express模块,这是最常用的。

  • 进行全局安装

  • npm install express -g # -g是全局安装的意思

  • /如果报错,说明你又没开管理员模式/

  • 安装完express模块可以在之前设置的全局路径里找到,即node_global

  • 如果你已经安装过express,它也会报错,就像这样

  • 这时候,我们来安装vue.js

  • npm install vue -g //npm和-g的意思上面已经说过

  • 可以在全局目录下找到安装好的vue,

  • 我们在nodeglobal目录下找到了安装的vue(最开始提到的node_modules文件夹此时也出现在这里)

  • dist是distribution的缩写,为最终发布产品

  • 查看vue版本时的命令行为:

  • vue -V //特别的,查看vue版本时的-V为大写

  • 然后安装vue脚手架的init模块:

  • 切换为d盘,且为根目录

  • npm i -g @vue/cli-init

  • 进行vue项目初始化

  • vue init webpack vue1 //vue1为创建的文件夹名称

  • 前三个部分可以自己命名填写,不建议大写,之后就会开始自动建立项目

  • 初始化:





成功!打开提示地址就可以看到vue界面

  • 然后就可以用webstorm打开vue1查看自己的代码(图转)


初始化uniapp项目:

  • npm install -g @vue/cli

  • 要create一个uniapp项目,cli版本必须至少为3.0,不然执行下一步会报错(当然报错的时候它会告诉你版本太旧了,让你uninstall再install,就像这样)

  • vue create -p dcloudio/uni-preset-vue my-project //my-project为项目名

  • 此时会提示选择项目模板:

创建完就可以用webstorm打开了

  • CLI 工程默认带了 uni-app 语法提示和 5+App 语法提示

  • 运行项目

  • npm run dev:%PLATFORM%

vue&uniapp环境搭建以及项目创建(webstorm)的更多相关文章

  1. 【Vue】环境搭建、项目创建及运行

    一.软件下载 1. 进入官网https://nodejs.org/en/下周node.js,傻瓜式安装步骤(一直下一步就好) 2. 进入官网http://www.dcloud.io/下载并安装编辑器H ...

  2. Ionic2开发环境搭建、项目创建调试与Android应用的打包、优化

    Ionic2开发环境搭建.项目创建调试与Android应用的打包.优化. windows下ionic2开发环境配置步骤如下: 下载node.js环境,稳定版本:v6.9.5 下载android stu ...

  3. Vue环境搭建和项目创建

    目录 vue项目 环境搭建 项目创建 vue项目 环境搭建 node node ~~ python:node是用c++编写用来运行js代码的 npm(cnpm) ~~ pip:npm是一个终端应用商城 ...

  4. Angular开发环境搭建和项目创建以及启动

    工具的安装 首先需要安装node,直接在官网下载node,然后一直下一步安装完即可,在安装node的时候自带了npm包管理工具 然后安装Angular CLI,使用npm命令安装输入以下命令 npm ...

  5. 【Python3.6+Django2.0+Xadmin2.0系列教程一】环境搭建及项目创建

    由于工作需要,接触了大半年时间的Django+xadmin框架,一直没空对这块对进行相关的梳理.最近在同事的怂恿下,就在这分享下笔者的学习及工作经验吧. 好了,话不多说,下面开始进入正题: 环境需求: ...

  6. cocos3.x - lua vs2013环境搭建及项目创建示例

    第一步:装vs2013vs 2013下载(没试过) 安装颜色设深色(不伤眼睛),只装c++够用了 第二步:装cocos环境 (如果不打包只为了解引擎之类的话,只装cocos就可以了(就可以了,jdk, ...

  7. phonegap 4.2 环境搭建 及 项目创建 运行

    安装Java 和 ADT 1.首先要安装java运行环境jdk,这个可以自行到官网下载.百度也有下载连接:( http://www.baidu.com/s?tn=baidu&ie=utf-8& ...

  8. Cocos2d-x学习笔记(一)环境搭建与项目创建

    可运行的代码可以说明一切问题. 环境需安装VS201x + Python2.7 + Cocos2d-x-2.2.5.(Linux下参考链接:http://www.cocos2d-x.org/wiki/ ...

  9. react-native 环境搭建以及项目创建打包

    参考:http://www.lcode.org/%E5%8F%B2%E4%B8%8A%E6%9C%80%E8%AF%A6%E7%BB%86windows%E7%89%88%E6%9C%AC%E6%90 ...

随机推荐

  1. verification 提取差异点

    提取出差异点 传统用例 项目A锁定的寄存器是regA,项目B的锁定功能的寄存器是regB,如果项目A用例中直接用 reg_model.regA.write(); reg_model.regA.read ...

  2. opencv安装实录附十几行C++实现的一个人脸识别demo

    前言: 之前写过一篇在nano上使用opencv,nano上默认是安装了opencv的库,除了nano,我们自己电脑上也想使用opencv做一些平时图像处理验证. 本来也是看一些资料安装好的,觉得也没 ...

  3. Win10系统下WampServer运行之后显示橙色如何变成绿色的方法

    我们可能会安装wampserver在本地环境下测试网站,不过wampserver运行之后,wampserver的图标呈现出橙色,而不是绿色,这就说明了wampserver在本地环境没有启动成功.那么我 ...

  4. Internet/Custom路由配置——网络测试仪实操

    一.测试说明以及功能原理 本文主要介绍Internet/Custom路由配置方法以及实验: ◆作用:可以通过此功能模拟注入不同百分比掩码的路由 ◆特点:只针对路由协议(目前RIP协议不支持,因为RIP ...

  5. 还在用excel做分析?你已经out了!

    Excel 是个很有趣的工具,不管你是不是数据分析领域的打工人,都一定听过它的名字,甚至在全球拥有大量虔诚的粉丝.Excel这个名字其实源自英语中的" Excellence "一词 ...

  6. 厌倦了excel绘制地图的繁琐操作,来看看这款可视化地图神器!

    在现代生活中,地图无论对于社会主义建设.国防.运输以至旅行都是不可缺少的.要学会正确地使用地图,必须学会如何绘制地图. 最近我发现了一款好用的可视化地图神器,比excel做地图可视化好一万倍!其实呢, ...

  7. Perforce 使用建议

    前言 楼主从事Unreal 游戏开发工作,使用VisualStudio 2019 /Rider/VisualStudio Code 开发过,使用Perforce版本管理对代码和资源进行管理. 主要想分 ...

  8. .NET 5+ 中已过时的功能

    从 .NET 5 开始,一些新标记为已过时的 API 使用 ObsoleteAttribute 上的两个新属性. ObsoleteAttribute.DiagnosticId 属性指示编译器使用自定义 ...

  9. 【C# 线程】interLocked锁

    overview 同步基元分为用户模式和内核模式 用户模式:Iterlocked.Exchange(互锁).SpinLocked(自旋锁).易变构造(volatile关键字.volatile类.Thr ...

  10. 【windows 访问控制】六、安全标识符(SID Security Identifiers)

    安全标识符(SID Security Identifiers) SID是用来标识安全主体.就是给安全主体一个唯一的ID.用户层面通过用户账户名识别,程序和资源之间通过SID识别. 什么是安全标识符? ...