Vue-Cli脚手架基本搭建以及JQ,bootstrap,less,字体的引入

Vue cli

的安装

Vue cli

使用中经常会遇到依赖没有安装完全(没有安装全)

下面是需要安装的

建议由有一些js,html,css基础的小伙子的观看

1. VUEX (单向数据,状态管理器,小项目不需要)

2. Jquery

3. Less

4.字体包

5. Resource (ajax不是vue官网更新的axios建议使用这个)

6. Router (现在版本都有的基本不用下)

先看下自己的node版本和npm的版本


可以下一个淘宝的cnpm镜像包npm install -g cnpm --registry=http://registry.npm.taobao.org(不建议下载因为会有一些依赖会少)

$ npm install -g vue-cli

安装
vuecli

$ vue init webpack firstApp       安装基于webpack的项目


其他的基本一致空格下去就可以

$ cd firstApp    进入项目

$ npm install    安装依赖

上面第一个红框报错最后的红框解决

可能会遇到多个错误
就多npm install几次一只到没有错误

然后我们就可以打开项目了

$ npm run dev


这样我们的基本的就出来了下面我们安装一下
下面的

cnpm install vue-router vue-resource --save Resource

的下载

npm install jquery --save                            jq的下载

cnpm install vuex --save                             vuex的下载

cnpm install less --save-dev                        less的下载

然后我们修改


const webpack = require("webpack");    前面引入webpack


'assets': path.resolve(__dirname, '../src/assets'),
'components': path.resolve(__dirname, '../src/components'),
jquery: "jquery/src/jquery"

(可以复制)


{
test: /\.css$/,
loader: "style-loader!css-loader"
},

(可以复制
这个是
CSS
的引入)

{
test: /\.less$/,
loader: "style-loader!css-loader!less-loader"
},
(可以复制
这个是
CSS
的引入)

{
test: /\.svg(\?v=\d+\.\d+\.\d+)?$/,
loader: 'file-loader?mimetype=image/svg+xml'
},
{
test: /\.woff(\?v=\d+\.\d+\.\d+)?$/,
loader: "file-loader?mimetype=application/font-woff"
},
{
test: /\.woff2(\?v=\d+\.\d+\.\d+)?$/,
loader: "file-loader?mimetype=application/font-woff"
},
{
test: /\.ttf(\?v=\d+\.\d+\.\d+)?$/,
loader: "file-loader?mimetype=application/octet-stream"
},
{
test: /\.eot(\?v=\d+\.\d+\.\d+)?$/,
loader: "file-loader"
},
(可以复制)


plugins: [// 3.

配置全局使用
jquery
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
jquery: "jquery",
"window.jQuery": "jquery"
})],

最后在
main
里面引入
bootstrap


可能会报错


那么就在
index里面引入JQ的cdn先用着

Less的引用


然后基本的就搭建完成的了!=.=不喜勿喷


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值