Vue CLI

Vue脚手架使用步骤 2.9.6版本

非 Y 不嫁゛ 提交于 2020-11-20 08:06:56
转载自:https://blog.csdn.net/sky_LQ/article/details/80729547 Vue脚手架使用步骤 2018年06月19日 12:10:35 sky_LQ 阅读数:3444 1、安装webpack 全局安装webpack命令行: npm install webpack -g 2、安装 vue -cli 脚手架 构建工具 全局安装,输入命令行: npm install vue-cli -g 安装完成后执行命令: vue -V 查看版本号,出现相应得版本即为安装成功 3、通过vue-cli,初始化vue项目 通过以上几步,将我们安装脚手架所需要的环境和工具都准备好好了,下面就可以使用vue-cli来初始化项目。 (3.1) : 新建一个mySelf(项目名)文件夹来放置项目, 在新建文件夹的上一级文件夹右键打开命令行工具,输入命令行:vue init webpack mySelf(项目名) 注:项目名不能大写,不能使用中文 解释一下这个命令,这个命令的意思是初始化一个vue项目,其中webpack是构建工具,也就是整个项目是基于webpack的。其中mySelf是整个项目文件夹的名称,这个文件夹会自动生成在你指定的目录中。 (3.2) : 以下是脚手架安装过程(安装步骤解析在图片下面) vue-cli初始化项目选项配置详细解析 (3.3

vue-cli +echarts-amap集成echarts和高德地图TypeError: Cannot read property 'dataToPoint' of null解决方案

若如初见. 提交于 2020-11-19 14:14:29
vue-cli +echarts-amap集成echarts和高德地图TypeError: Cannot read property 'dataToPoint' of null解决方案 参考文章: (1)vue-cli +echarts-amap集成echarts和高德地图TypeError: Cannot read property 'dataToPoint' of null解决方案 (2)https://www.cnblogs.com/limn/p/10614926.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4438370/blog/4725193

vue-cli项目引入jquery和bootstrap

匆匆过客 提交于 2020-11-16 04:55:18
1.安装插件 npm install jquery --save npm install bootstrap --save npm install popper.js --save //提示框插件,bootstrap4依赖它 2.配置插件: webpack.base.conf.js的module.exports里加入: plugins: [ new webpack.ProvidePlugin({ $: "jquery", jQuery: "jquery", "windows.jQuery": "jquery" }) ], webpack.ProvidePlugin插件里面可以配置全局引用,比如此处配置了jquery的使用,后面再vue里使用$,jQuery,windows.JQuery都等同于使用jquery,不需要再require或import 3.main.js中添加: import 'jquery/dist/jquery.min.js' import 'bootstrap/dist/css/bootstrap.min.css' import 'bootstrap/dist/js/bootstrap.min.js' 4.配置.eslintrc.js: env: { ...... jquery: true }, 在引用全局变量的时候,必须指明变量所在的环境,比如node

vue/cli 3 引入 使用jQuery

Deadly 提交于 2020-11-16 04:20:25
注意这里配置的是vue-cli3.0引入jquery的方法,不是vue-cli2.0的配置方法 一、安装jquery npm install jquery --save 二、一般安装成功后在package.json文件内的dependencies项中会有"jquery": "^1.12.4",如果没有可以手动添加。需要注意的是,现在我们都是直接使用模板创建项目的,所以第一步是可以省略的(不要说我第二步才说第一步可以省略,这是你自己的问题,看任何东西都是先看了再去做的)。 三、打开.eslintrc.js 文件,找到env ,在里面 添加 jquery:true,默认应该是只有node:true,如果都没有,那就加上env呗 四、打开vue.config.js 文件,在文件的头部位置加上const webpack = require('webpack'),然后在module.exports中,添加 configureWebpack: { plugins: [ new webpack.ProvidePlugin({ $:"jquery", jQuery:"jquery", "windows.jQuery":"jquery" }) ] } 这一步骤类似vue-cli2.0的配置方法 五、在main.js中添加“import $ from 'jquery”,到此步

创建VUE 项目

拜拜、爱过 提交于 2020-11-15 23:53:27
全局安装vue-cli,vue-cli可以帮助我们快速构建Vue项目 npm install -g vue-cli 安装webpack,它是打包js的工具 npm install -g webpack **初始化VUE项目-安装完成之后就可以开始创建vue项目,首先创建一个文件夹用来存放你的项目,用vscode打开对应的文件夹,并在终端cd到对应的文件夹。比如我的文件夹就是myvue 创建项目命令,输入回车:** vue init webpack myvue 启动项目 先cd到项目文件夹,cd myvue,然后输入以下指令 npm run dev 项目打包发布上线 npm run build 安装viewUI视图组件 $ npm install view-design --save 安装vueDraggable拖拽组件 npm install vuedraggable 如果是 sass 的,执行 npm install sass sass-loader --save-dev 安装依赖就行。或者($npm intall sass-loader --save ; $npm install node-sass --save 来源: oschina 链接: https://my.oschina.net/u/4157150/blog/4718313

vue-cli 项目里屏幕自适应

℡╲_俬逩灬. 提交于 2020-11-15 19:20:33
很多同学可能在写h5的时候,也会遇到移动端如何控制屏幕自适应问题! 在移动端网页开发中,我们可以用手机淘宝的flexible.那么在vue当中,也同样可以用! 接下来就介绍下如何在vue-cli配置的项目里来实现屏幕自适应 一、首先,我们需要安装flexible库. 项目目录下 cmd命令:npm install lib-flexible 二、然后在项目入口文件main.js里引入lib-flexible import 'lib-flexible' 三、记得配置meta标签,在index.html文件当中(有的已经是有的,就不用修改了) <meta name="viewport" content="width=device-width, initial-scale=1.0"> 四、接着,我们在项目当中写css的时候将px转成rem,我们可以借助px2rem这个工具,也是同样要安装 npm install px2rem-loader 五、然后就是配置这个工具,由于是loader文件,所有的loader文件都是在until.js文件里的一个方法生成的. 我们只要在until.js里找到cssLoader这个对象,在它下面再加一个px2remLoader对象即可 代码如图: 这样就配置完成了,之后命令重启项目,我们只需要在设计稿里量到多少写多少了! 比如

Vue3 的模板编译优化

我怕爱的太早我们不能终老 提交于 2020-11-15 13:00:27
Vue3 正式发布已经有一段时间了,前段时间写了一篇文章( 《Vue 模板编译原理》 )分析 Vue 的模板编译原理。今天的文章打算学习下 Vue3 下的模板编译与 Vue2 下的差异,以及 VDOM 下 Diff 算法的优化。 编译入口 了解过 Vue3 的同学肯定知道 Vue3 引入了新的组合 Api,在组件 mount 阶段会调用 setup 方法,之后会判断 render 方法是否存在,如果不存在会调用 compile 方法将 template 转化为 render 。 // packages/runtime-core/src/renderer.ts const mountComponent = ( initialVNode, container ) => { const instance = ( initialVNode.component = createComponentInstance( // ...params ) ) // 调用 setup setupComponent(instance) } // packages/runtime-core/src/component.ts let compile export function registerRuntimeCompiler ( _compile ) { compile = _compile } export

vue cli3.0 build 打包 的 js 文件添加版本号 解决 js 缓存问题

孤者浪人 提交于 2020-11-12 13:58:07
vue cli3.0 build 打包 的 js 文件添加版本号 解决 js 缓存问题 参考文章: (1)vue cli3.0 build 打包 的 js 文件添加版本号 解决 js 缓存问题 (2)https://www.cnblogs.com/xuanyubk/p/10434929.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4326431/blog/4714064

第一个vue项目

霸气de小男生 提交于 2020-11-08 12:46:24
pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com nodeenv nodeenv envnode . envnode/bin/activate # env虚拟环境 npm config list # 查看npm源 npm config set registry https://registry.npm.taobao.org npm install --registry=https://registry.npm.taobao.org --global vue-cli npm install -g webpack # 安装脚手架 vue init webpack new_vue # 创建项目 cd new_vue npm run dev # 本地运行项目 Build Setup # install dependencies (安装package.json包中的依赖) npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build # build for production and

npm更换阿里云镜像

青春壹個敷衍的年華 提交于 2020-11-01 16:27:31
因为npm安装插件是从国外服务器下载,受网络影响大,经常下载缓慢或出现异常 同时避免一些坑,就没按照网上的方法使用cnpm,而是改动npm的镜像源 阿里在国内搭建了镜像服务器: http://npm.taobao.org npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global 改动完成后,查看本地镜像源 npm config get registry 安装新版Vue CLI3 npm install -g @vue/cli 查看版本呢 vue --version Reference: https://blog.csdn.net/a249040113/article/details/81567430 https://blog.csdn.net/huiqingshuiping/article/details/102823143 https://juejin.im/post/6878194344273117192 https://www.cnblogs.com/chase-star/p/10455703.html https://zhuanlan.zhihu.com/p/144946960 来源: