win10 + vs code + vue 环境搭建

第一步: node.js官网下载安装, 安装目录别装C盘就行: https://nodejs.org/en/download/

第二步:在nodejs安装路径下,新建node_global和node_cache两个文件夹

设置缓存文件夹:

npm config set cache "F:\node.js\install\node_cache"

设置全局存放路径:


npm config set  prefix "F:\node.js\install\node_global"

 

然后在C:\Users\[你的用户名]下用记事本打开.npmrc文件确定如下图所示就说明设置成功了。

三、基于 Node.js 安装cnpm(淘宝镜像)

npm install -g cnpm --registry=https://registry.npm.taobao.org

 安装后 用  cnpm  -v  查看安装是否成功:  先执行下一步的环境变量配置

四:设置环境变量:

 1:用户环境变量:

2:系统环境变量

 

第五步:安装webpack (js 应用程序的静态模块打包器(module bundler))

当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph), 其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个bundle 

Vue的组件是.vue或者 .wxml等文件, 无法被浏览器解析, 需要被翻译和打包为.js文件,  输入:  cnpm install webpack -g 

完成后在F:\node.js\install\node_global\node_modules目录下可看到webpack文件夹和它的文件了

 

第六步、安装vue命令行工具,即vue-cli 脚手架

cnpm install vue-cli -g

 

安装完成后node_global可看到vue的六个文件。

 

七: 命令创建vue项目, cmd下 进入存放项目的路径: 输入: vue  init webpack   你项目名称

      重要的一点是     最后要选择  No,  I  will  handle that myself  也就是创建完项目后由我自己来下载依赖

     注意:  由自己下载依赖会存在缓存问题, 当复制到另一台电脑后会有依赖为空的现象。 如果直接下载依赖就不会有这种问题

创建完毕后在目录下就出现了 新建的项目:

目录说明:

 

安装依赖:  cd   vue-demo   输入 cnpm install

下载安装项目的依赖(注意不是用的npm,而是cnpm,这样快些),完成后可在目录中看到所有有依赖,如下图

 

输入cnpm run dev(注意不是用的npm,而是cnpm)后会给出提示让我们在浏览器通过http://localhost:8080地址访问。

 

 

 

安装 vs  code  ,官网:https://code.visualstudio.com/Download

安装过程下一步下一步别装C盘就行。

其他优化和插件的安装就另外百度就ok了。 

 

vs code 选择打开文件夹,找到创建的项目就能导入项目了。

 

在菜单   查看 > 调试控制台  > 输入命令    npm run dev  

 

然后 localhost:8080就可以访问了 

 

不想命令创建项目的话也可以,  在存储项目的路径下新建一个文件夹。  然后新建一个index.html, 引入vue.js  就可以测试学习了。 让html文件在 vscode中运行的话就是  在扩展搜索  view in browser,  安装完毕 点击重新加载, 在index.html  右键view in browser 就在浏览器运行了。

 

安装prettier插件,是代码格式化工具, 在扩展工具搜索  prettier  ,然后安装

 

引入 bootstarp

1:先导入 jquery

 npm install jquery --save-dev

在入口文件index.js 李曼添加内容

import $ from 'jquery' ;

测试一下是否安装成功,看看能否弹出'123'

复制代码

<template>
  <div>
   Hello world!
  </div>
</template>

<script>
$(function () {  
    alert(123);  
 }); 

export default {
  
};
</script>

<style>

</style>

2:安装bootstrap

npm install --save-dev bootstrap

在入口文件index.js里引入相关

import './node_modules/bootstrap/dist/css/bootstrap.min.css';
import './node_modules/bootstrap/dist/js/bootstrap.min.js';

添加一段Bootstrap代码

    <div class="btn-group" role="group" aria-label="...">  
      <button type="button" class="btn btn-default">Left</button>  
      <button type="button" class="btn btn-default">Middle</button>  
      <button type="button" class="btn btn-default">Right</button>  
    </div> 

运行,查看效果 

 

 

引入  element-ui

cnpm i element-ui -S

在main.js中引入elementUI

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
Vue.use(ElementUI)

 

安装axios

cnpm install axios --save

安装qs

npm install --save axios vue-axios qs 

  import qs from 'qs'   qs 用来解决vue中post请求以 a=a&b=b 的格式

 

在main.js 中引入文件为全局使用

参考:

https://blog.csdn.net/junshangshui/article/details/80376489

https://www.cnblogs.com/zhaomeizi/p/8483597.html

 

vue 解决关于*!!vue-style-loader!css-loader?{"sourceMap":true}!../../../../vue-loader类似问题的方法:

https://blog.csdn.net/genius_yym/article/details/82222424

 

ERROR in Cannot find module 'node-sass'(已解决)

ERROR in Cannot find module 'node-sass'

错误表示找不到node-sass模块。

因为cnpm安装导致的,换成npm安装就好

或者cnpm install node-sass@latest

解决方法:

输入命令:cnpm install node-sass@latest
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值