基于webpack搭建vue-cli以及webstorm的设置

N1.检查本地电脑是否安装node和npm

安装vue-cli的前提是已经安装了npm

是否安装npm检查命令

npm -v

如果出现版本号,说明已经安装了npm

查看node版本号

node -v

如果未出现上述情况,请前往官网下载稳定版本,也可以点右边的穿梭机下载,目前vision用的node版本是 8.9.3 走你--node下载

注意:可以直接在官网上下载8.9.3版本覆盖你本地的版本,安装之后运行npm -v可能会出现如下错误。

解决方法:

删除目录下"C:\Users\你的用户名\AppData\Roaming\npm\node_modules"文件下的npm文件就可以了!!

 

 

安装webpack

首先查看是否已经全局安装了webpack

webpack -v

如果出现版本号,表示已经成功安装了webpack,目前vision项目用的是3.10.0版本

否则需全局安装webpack

npm install -g webpack

N2.安装vue-cli脚手架工具

首先 查看电脑是否已经全局安装了脚手架工具(注意,此处查看是大写 V

vue -V

未出现版本号则需要全局安装vue-cli

npm install vue-cli -g

使用vue -V 检测是否成功安装到计算机

N3.初始化项目(此处是熟悉vision项目详细搭建流程,可以跳过)

使用 vue init 命令来初始化项目

vue init <template-name> <project-name>

<template-name>:表示模板名称,其中vue-cli提供了5种模板

1.webpack:全面的webpack+vue-loader的模板,功能包括热加载,检测和css扩展等。

2.webpack-simple:简单的webpack+vue-loader的模板,但是不包含其他功能。

3.browerify

4.browerify-simple(由于我们不使用browerify此处就不写了)

5.simple:最简单的单页面应用模板

由于我们的vision项目是基于webpack来的,所以选择webpack模板作为开发模板

<project-name>:项目名称。要注意名称不可以大写,至于原因这里不介绍,可以看一下阮一峰大神的总结. 为什么文件名要使用小写

 

介绍完模板,到此步骤已经可以搭建基于vue-cli脚手架的项目了

这里由于盼哥已经在远端搭建了vision项目,所以我们的项目已经有了名称,就是vision!是不是很高大上?

所以 我们就直接 vue init webpack 就可以了!

命令:

vue init webpack

Project name:项目名称,直接回车。

Project description:项目描述,默认为 a vue.js project

Author:作者

Install vue-router?是否安装vue路由插件,这里我们要使用,选择Y

Use ESLint to lint your code?是否使用ESLint来限制你的代码错误和风格。经过讨论我们决定不使用。原因有两点:

1.之前没使用过,查询一些资料这个限制甚至会限制单引号和双引号的使用。

2.怕影响效率。

Set up unit tests:是否需要安装单元测试工具 N

Setup e2e tests with Nighwatch? 是否安装e2e来进行用户行为模拟测试 N

接下来就可以使用 npm run dev运行项目了!

N4.分析vue-cli模板以及修改部分内容(可以直接下一步)

这里有一篇讲解非常、非常、极其、特别、厉害的文章,望仔细看一下! vue-cli#2.0 webpack配置分析

build --编译任务的代码

config –webpack的配置文件

package.json–项目的基本信息

运行项目默认的端口号是8080,但是该端口容易被占用。为了防止出现没必要的问题,我这里修改了端口号改为8777。当然如果你想改一个自己喜欢的端口号,可以进入

config/index/js找到端口号,直接修改就行了!

N5.注意事项

我们项目从远端git clone 到本地的,是没有node_modules,也就是所谓的依赖的。

在clone下来的vision项目下:

cd vision

npm install

安装完毕之后文件中会有一个node_modules文件。这时执行npm run dev就可以运行vision项目了!如果你没有运行成功,记得叫人。

N6.axios

vue官方推荐使用axios来发送和请求数据,因为官方不在继续维护vue-resource,而之前我们的package.json中是没有安装axios的

命令:

npm install axios --save

思考:

1.安装其他插件时可以直接使用Vue.use()来使用,然而axios不可以。

目前有三种方法可以解决:

第一种:每个.vue文件都引入axios,这个方法就是麻烦,但是好用。

第二种:直接修改axios原型链。该方法目前还没尝试。尝试之后在此处修改。

第三种:结合Vuex使用,也就是封装一个action代码块。由于目前我们正在使用vuex,这个方法也在考虑中。

N7使用webStorm来运行vision项目

1.前往官网下载webstorm。激活码 走你

2.clone代码,下载依赖包 执行npm run dev来尝试代码是否可以运行成功

3.安装vue插件,在webstorm的plugins搜索vue,并且安装插件

4.将Es5.1改为Es6,webStorm默认支持的是Es5.1版本,如果不修改就会这样

5.安装gerrit插件,公司使用gerrit,这个必须要安装。

安装方式同第三步一样。

6.安装之后打开本项目.git文件。.git文件是隐藏的,需要想办法让他显示出来。

首先下载commit文件,否则会提交不上去你的代码commit-msg

cd vision

ls -a

open .git

打开里面的hooks文件,把下载好的文件放进去就ok了!具体参考盼哥写的 Gerrit使用流程+pycharm配置

7.最后修改右上角的

备注:为什么必须修改名称?之前波哥未修改名称,造成点击启动项目时启动三次。而且不时的刷新。最后发现是没有修改名称造成的。

到此处,项目的搭建,以及你本地代码已经可以正常的运行,修改,提交了!

 

原文地址:https://www.cnblogs.com/chinabin1993/p/8134841.html

时间: 2024-10-31 20:19:43

基于webpack搭建vue-cli以及webstorm的设置的相关文章

基于webpack的Vue.js开发环境快速搭建

1. 安装node node下载地址 2. 安装淘宝 NPM 镜像命令地址 3. 安装vue # 全局安装 vue-cli cnpm install -g vue-cli 4. 创建一个基于 "webpack" 模板的新项目 # 创建一个项目文件夹,在文件夹下shift + 右键,选择在此处打开cmd vue init webpack 5. 安装依赖 # 安装依赖 cnpm install #安装完毕后,在项目路径下多出了依赖包. 6. 运行项目 #运行项目 运行成功,默认8080 端

vscode下搭建vue.js开发环境(基于最新的@Vue/cli 4.2.2)

2020-02-13. 网上的那些怎么安装vue环境的2.x就不要再看了,都过时了,现在去官网下载,按照他们的设置各种问题.接下来看下最新的安装方法. 前四步是一样的: 1.下载并安装vscode 2.下载并安装node.js(一直next即可) 安装完成之后在终端输入:node -v和npm -v查看是否安装成功.npm是node.js的包管理工具. 3.这里我们可以更改node.js默认下载依赖的位置 在自己安装的node.js文件夹中新建一个node_cache文件夹,新建一个node_g

使用vue-cli+webpack搭建vue开发环境

在这里我真的很开心,好久没有用过博客,今天突然看到了我的博客有不少人看过,虽然没有留下脚印,但是还是激起了我重新拿起博客的信心,感谢大家. 在这里我们需要首先下载node,因为我们要用到npm包下载,是基于node的 废话不多说,我们直接进入正题 下载node,同时需要下载git,以后我们就在git上输入命令来搭建我们的vue环境 git用的是linux命令 不要问为什么,能用就行,你说是不是? windows系统,下载完git以后我们再桌面右击鼠标会看到git Bash,点开它,然后就打开了g

使用webpack搭建vue项目

有一句话叫"前人栽树后人乘凉",还有一句话叫"如果说我看得比别人更远些,那是因为我站在巨人的肩膀上".前一句是国人的俗语,后一句是那个发现了"万有引力"定律的牛顿说的.为什么要引用这两句呢?是因为我刚开始用vue的时候,使用的是vue-cli来搭建vue项目,快速又好用:我刚开始用react的时候,使用的是create-react-app来搭建react项目,方便又省事.使用这些已有的脚手架来搭建项目,无可厚非,对于新手来说,也确实能快速构建,不

基于webpack和vue.js搭建开发环境

前言 在对着产品高举中指怒发心中之愤后,真正能够解决问题的是自身上的改变,有句话说的好:你虽然改变不了全世界,但是你有机会改变你自己.秉承着“不听老人言,吃亏在眼前”的优良作风,我还是决定玩火自焚. 问题所在 之前的项目总结为以下内容: 1.AMD模块规范开发,使用requirejs实现,使用rjs打包,最终导致的结果是,输出的项目臃肿,肿的就像一坨狗不理……不忍直视2.使用gulp进行打包,这一点貌似没有可吐槽的地方,毕竟都是被grunt折磨过来的……3.数据的渲染使用模板引擎,这就意味着你要

基于webpack和vue.js搭建的H5端框架(其实主要用于Hybrid开发H5端框架,但是依然能够作为纯web端使用)

人类的发展得益于对追求不断的提升,在能活着的基础上是否要活得潇洒一点,技术的发展亦如是.在公司作为一个最最最最最最最底层的搬砖码农,经历了两个版本的铸(zhe)炼(mo)之后,我痛下决心今后一定要:…………..一定要和产品惺(shi)惺(bu)相(liang)惜(li). 开始之前 本文包含以下技术,文中尽量给与详细的描述,并且附上参考链接,读者可以深入学习: 1.webpack2.Vue.js3.npm4.nodejs —- 这个就不给连接了,因为上面的连接都是在你实践的过程中要去不断访问的5

基于webpack的vue开发环境搭建

1.新建并初始化项目(npm int -y),安装webpack,webpack-cli webpack-dev-server 2.安装vue: npm i vue --save 3.dist下建立index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" con

使用webpack搭建vue开发环境

最近几天项目上使用了vue.js作为一个主要的开发框架,并且为了发布的方便搭配了webpack一起使用.CSS框架使用的是vue-strap(vue 对bootstrap控件做了封装)这篇文章主要总结一下具体搭建的过程,和途中遇到的一些问题的解决办法 主要用到的工具 Vue webpack vue-strap vue-router 搭建步骤 1. 首先建立项目的目录结构 demo_project/ dist/ webpack生成的文件 src/ 源代码文件 img/ 图片文件 css/ css文

基于webpack的vue项目

参考文档:https://segmentfault.com/a/1190000012789253?utm_source=tag-newest webpack配置参考了vue-cli提供webpack-simple模板,这也是vue-cli里面最简单的一个webpack配置,非常适合从零开始学习(自行安装node.js) 1.查看npm -v是否已经安装 npm -v 2.安装webpack npm i webpack -g 3.安装webpack4 npm i webpack-cli -g 4.