如题,在vuejs的单文件组件中,.vue 结尾的文件里面使用scss的时候,无法高亮.因为 sublime默认是不带sass语法高亮的,安装 sublime SCSS语法高亮包即可. 方法如下:    1.下载 sublime SCSS语法高亮包 “点击下载”    2.将下载下来的文件包解压.    3.打开sublime安装目录下的Data → Packages目录    4.将包放入打开的目录,重启sublime,搞定. pasting…
在.vue文件中img标签使用autofilename提示引入文件时,会在文件后面插入宽度高度,如下图: 文件后面会自动插入height和width,其实这两玩意儿在大多数时候并没卵用,然后就开始了百度之旅... 一番百度,github之后,并没有找到自己想要的答案,github上说可以配置afn_insert_dimensions,afn_insert_width_first.参考github github 实际实验之后发现被坑得很惨,这两货怎么改变好像都没啥卵用.然后想到了修改插件源码...…
.vue文件中style标签的几个标识符 在人生就要绝望的时候, 被编辑器所提示的一个scopedSlots所拯救. 卧槽, 写到最后才发现这个属性的具体卵用. 详情见最后解决办法. 问题背景 问题由来 项目中使用了elementUI框架, 与.vue文件. 现状: <template>中使用$style:[类名], <style module>进行了样式的绑定. 个人认为使用$style这种方式的绑定, 写起来很麻烦. 不仅仅是麻烦更重要的是, 没有办法直接影响和修改elemen…
1.webstorm中es6语法报错,解决方法: 打开 Settings => Languages & Frameworks => Javascript把 Javascript Language version 改为 ECMAScript 6 这样做所有的.js文件中es6不再报错,但是.vue文件中es6语法依然报错. 2.  .vue文件中es6语法报错 (1)打开 Settings => File Types 找到 HTML 添加 *.vue 这样vue文件就相当于html…
问题: 在使用 vscode 以及 eslint 来检测 基于 webpack 的 vue-cli 的项目中,eslint 无法检测到 .vue 文件中的less 部分内容. 解答: 1.通过 下载 一个 vscode 插件 vetur 2.然后在 user setting 里面添加一 段 代码 3. "files.associations": { "*.vue": "vue" }…
安装方式有如下几种. 1.最常用的安装方式. # 进入atom插件文件夹 cd ~/.atom/packages/ # git clone 插件源文件 git clone https://github.com/AtomLinter/linter-eslint # 进入linter-eslint插件文件夹 cd linter-eslint # 安装插件 npm install 2.本地安装 npm i --save-dev eslint [eslint-plugins] 3.全局安装 npm i…
在.vue文件中让html代码自动补全的方法(支持vscode) https://blog.csdn.net/qq_36529459/article/details/79196763 "files.associations": { "*.vue": "html" },…
js文件一般放静态资源或动态资源,我将在这两种不同资源的请求下以不同的方式export出来 第一种在js中使用function 动态资源 在vue文件中引用调用这些方法 import进来 在生命周期函数中调用js文件暴露的方法 第二种在js中暴露一些静态的资源 在vue文件中使用: 总结:当然,在不同的情况下可以选择不一样的暴露方式,万一需求有变化,两者结合也可以.…
试了好多方法,不象vs code那样能直接在template vue文件中就识别less语法下边这种分离的方式是可以的,在项目中也比较实用,将来你代码量大了,样式/脚本也还是要和template代码分开的 亲测scoped有效,lang='less'不能省,需要装less-loader,在cli创建的时候把less dev dependence选上,在独立的less文件中,语法就能完美识别了 直接引用less就可以了,不用再搞compile css那一套,集成了webpack功能的cli自动帮你…
//src 底下建立 api 文件夹 // api 文件夹下建立 request,js 文件,文件内容复制下面这段代码即可   /**  * ajax请求配置  */ import axios from 'axios' import { Message } from 'element-ui' // axios默认配置 axios.defaults.timeout = 10000 // 超时时间 // 整理数据 --- 可要可不要,这个问题不大,无所谓 // axios.defaults.tran…
SUBLIME TEXT 2 设置文件详解 Preferences.sublime-settings文件: // While you can edit this file, it’s best to put your changes in // “User/Preferences.sublime-settings”, which overrides the settings in here. // // Settings may also be placed in file type speci…
rpm 系 linux 系统中 repo 文件中的 $release 到底等于多少? 结论 对于 8 来说,通过以下命令 #/usr/libexec/platform-python -c 'import dnf, json; db = dnf.dnf.Base(); print(json.dumps(db.conf.substitutions, indent=2))' { "arch": "x86_64", "basearch": "x…
大家写在Sublime Text 3中编写vue文件时,会发现没有代码智能提示,清一色的黑底白字,不会像html.js一样变成彩色,给我们带来了很大的不便.所以需要安装一款叫作Vue Syntax Highlight的插件,它不仅可以使代码高亮起来,还能进行代码智能提示.那怎样安装呢?分为以下几步: 安装Package Control 执行Install Package 安装Vue Syntax Highlight…
今天第一次使用Sublime Text3软件,在实现vue文件高亮显示的过程中一直报错,经过了半天时间的不停尝试终于找到了最有效的一种解决方法!错误提示如下: 刚开始尝试了很多方法都不行,只要打开install Package就报错.无论是取消掉网络配置里的ipv_6选项,还是在hosts文件中添加映射也都不能解决问题.最后上网查找发现了一个真正有效的解决办法:remove package control and then re-install it manually.(转自http://www…
Sublime Text 是一个很不错编辑器,具有漂亮的界面和强大的功能.再加上丰富的插件,而且还跨平台,绝对是一款实打实的神器啊! 众所周知,Sublime Text 对中文支持的极差,可以说几乎就没有特别的支持.尤其是 GBK 编码的中文文件,直接打开就是一团乱码.ST 的开发者 Jon Skinner 貌似对中国市场不怎么感冒,一直未加中文 GBK 的支持.既然开发者不给支持中文,那么就只能靠中国用户自己解决问题了.在这里感谢热心网友 seanliang 开发了强大的 ConvertToU…
今天第一次使用Sublime Text3软件,在实现vue文件高亮显示的过程中一直报错,经过了半天时间的不停尝试终于找到了最有效的一种解决方法!错误提示如下: 刚开始尝试了很多方法都不行,只要打开install Package就报错.无论是取消掉网络配置里的ipv_6选项,还是在hosts文件中添加映射也都不能解决问题.最后上网查找发现了一个真正有效的解决办法:remove package control and then re-install it manually. 解决方案: 1. Rem…
需要使用npm添加node_sass和sass_loader 并且在配置文件中添加规则: { test: /\.scss$/, use: ["style-loader", "css-loader", "sass-loader"] } 前台写法: <style scoped lang="scss"> body{ div{ font-style: italic; color:greenyellow } } </s…
1.在项目的入口文件中(app.js)定义remoteScript标签 Vue.component('remote-script', { render: function (createElement) { var self = this; return createElement('script', { attrs: { type: 'text/javascript', src: this.src }, on: { load: function (event) { self.$emit('lo…
图中&属于postcss的语法,这样书写样式可以清楚的看出选择器之前的层级关系,非常好用. 在利用vue-cli脚手架搭建的项目中如果不配置是不支持这种写法的,这样写不会报错,但是样式不生效. 为了让项目中的vue文件支持这种写法,需要在配置postcss-cssnext模块. 往项目中安装postcss-cssnext模块: npm install postcss-cssnext --save-dev 安装完后,会在项目的package.json文件的devDependencies对象中看到p…
近期在项目中出现了vue样式污染的情况: 一个页面刚进去时样式不正常,刷新之后,样式才才达到预期那样 在vue中,如果把样式写在vue文件的 style中,可能会出现样式污染的情况,这是要把写样式的标签 <style></style>写成<style scoped></style> 这样,style标签中的样式的作用域就只是在此vue文件了,就不会出现样式污染的情况了 或许还有其他情况,可能是因为我的水平有限,目前我只知道这一种情况.…
第一步:全局安装babel-cli npm install -g babel-cli 第二步,新建一个空项目,在 WebStorm 中的当前项目中打开 Terminal,进入项目的根目录下, 安装 ES2015 preset,ES2015 preset会自动转译那些需要转换为 ES5 的 ES6 代码. npm install --save-dev babel-preset-es2015 如图: 第三步:根目录路径下新建.babelrc文件,内容如下 { "presets": [&qu…
sublime text 默认打开.vue文件全部都是白色的,不是特别方便.安装插件可以做到代码高亮显示 1.插件vue-syntax-highlight 下载地址:github https://github.com/vuejs/vue-syntax-highlight 解开压缩包vue-syntax-highlight-master,文件备用 2.将vue-syntax-highlight植入sbulime 进入sublime,选择菜单项“Preferences->Browse Package…
1.下载文件 链接 https://github.com/vuejs/vue-syntax-highlight 2.sublime菜单栏->Preferences->Browse Packages 3.新建Vue文件夹,把步骤1下载的文件解压后放里面 4.sublime中使用快捷键Ctrl+Shift+P,输入vue ,选择Set Syntax:Vue Component 5.重启sublime,vue 语法高亮配置工作就完成了…
alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\'然后subl 要打开的文件名即可但是这种方法在关闭终端窗口后就不可用了,想要一直使用应当将环境变量加到配置文件中.…
为sublime text 添加LESS语法高亮 功能:LESS高亮插件   下载   https://packagecontrol.io/packages/LESS 简介:用LESS的同学都知道,sublime没有支持less的语法高亮,所以这个插件可以帮上我们 使用:打开.less文件或者设置为less格式 为sublime text 添加SASS语法高亮 sublime text默认是不带sass语法高亮的1.下载 sublime SCSS语法高亮包   “点击下载”2.将下载下来的文件包…
安卓开发中,布局文件中的控件有一个属性,是onClick,例如:           <Button             android:id="@+id/button1"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:onClick="on…
在.properties文件写注释时,发现中文乱码了,由于之前在idea中有见设置.properties文件的编码类型,便找了找乱码原因 在中文操作系统中,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1.所以编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题.解决乱码方法1: 右击该properties文件–>properties–>Resource–>Text…
一.为什么要使用mockjs 总结起来就是在后端接口没有开发完成之前,前端可以用已有的接口文档,在真实的请求上拦截ajax,并根据mockjs的mock数据的规则,模拟真实接口返回的数据,并将随机的模拟数据返回参与相应的数据交互处理,这样真正实现了前后台的分离开发. 二.在vue的项目中怎么去使用mockjs 1.下载mockjs npm install mockjs --save 2.使用mockjs 2.1在项目目录中新建mock/mockServer.js  模拟服务端 import Mo…
Sublime Text 2是那种让人会一眼就爱上的编辑器,不仅GUI让人眼前一亮,功能更是没的说,拓展性目前来说也完全够用了,网上介绍软件的文章和推荐插件的文章也不少,而且很不错,大家可以去找找自己需要的. 之前想设置什么都是直接在网上搜,但最近想调行距,这个把我给难住了,软件上的设置没找到,网上搜也没有,最后的最后在Sublime的官方论坛找到了,个人觉得行距还是很影响视觉体验的,看看下面的对比图就知道了: 看来想驾驭好这软件不弄清楚配置文件是不行了,周末找了时间把配置文件的每条配置信息都加…
App.config: 1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 <startup> 4 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> 5 </startup> 6 <connectionS…