vue2.9.1-vue-cli几个配置

安装vue-cli:
 cnpm install vue-cli
用vue-cli初始化一个vue项目:
 vue init webpack demoProject
 (安装router,其它先都不要)

进入demoProject,安装项目依赖:
 cnpm install

安装vuex:
 cnpm install vuex --save

开发中运行项目:
 npm run dev

项目运行端口号配置修改:
 config文件夹 -> index.js文件

打包命令,打包到文件夹dist:
 npm run build
 
打包后如果页面找不到资源,查看修改此处config->index.js:
  build: {
   assetsPublicPath: './', //'/', edit by XXX 20171213 19:35


配置less:
 cnpm install less less-loader --save  //必须是--save
 npm install --production              //用于生产上可以安装
修改文件:build -> webpack.base.conf.js:
 module: {
     rules: [
       {
         test: /\.less$/,
         loader: 'style!css!less',
       },


注意:static文件夹里的东西是不经过编译的,直接打包进dist里的资源。 发布时,把dist文件夹里的内容全部上传到服务器即可。入口文件: main.js开发过程中配置打包的js和css文件不加版本号: build->webpack.prod.conf.js中:25-28行 44-45行:
  output: {
    path: config.build.assetsRoot,
    //filename: utils.assetsPath('js/[name].[chunkhash].js'),
    //chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
    filename: utils.assetsPath('js/[name].js'),
    chunkFilename: utils.assetsPath('js/[id].js')
  },
注意:打包之前把main.js中的axios的baseURL去掉!!!仅限开发中使用。设置打包后的项目是否允许使用浏览器的vue插件: config文件夹->prod.env.js: 'use strict' module.exports = { NODE_ENV: '"development"'//'"production"' edit by Wss 20171212 14:12 }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值