eslint不报错 vue_2-2【微信小程序全栈开发课程】index页面搭建--ESlint格式错误

9fb6ec0aee625df0abf0051488900158.png

1、修改入口文件

也就是src/pages/index/main.js文件

main.js是入口文件,通过main.js来加载index.vue文件。每个页面文件夹中都要有main.js文件

//加载vue组件和index.vue文件
import Vue from 'vue'
import App from './index'//新建一个index页面的Vue实例
const app = new Vue(App)
//挂载Vue实例,让index页面显示出来
app.$mount()

2、修改index.vue文件

(1)安装sass插件

我们在style标签中加入lang='scss',用来支持scss语言的运行环境。如果没有安装sass插件,启动npm run dev会报错,我们先打开终端安装一下scss插件

//打开项目目录
~$ cd WeChatProjects/truth_hold//在项目目录中安装sass插件
~/WeChatProjects/truth_hold$ npm install sass-loader node-sass --save-dev
scss可以看成是css的扩展语言,比css更加简洁灵活。即使你是css零基础,也可以直接学习scss。

(2)修改src/pages/index/index.vue文件

用下面代码替换掉原先的代码,我们用了三种类型的顶级语言块 template, script 和 style。这三个部分分别代表了 html js css,也分别对应着原生小程序框架里中的.wxml .js .wxss文件。这是vue单文件组件的写法,后面我们会经常用到。

<template><div>首页</div>
</template><script>
export default {
}
</script><style lang='scss'>
</style>
Vue官方文档 https://cn.vuejs.org/v2/guide/

3、启动项目

//在项目目录中运行npm run dev
~/WeChatProjects/truth_hold$ npm run dev

报了好多错误,看到eslint这个单词,报的错误都是格式的错误。我们只需要先将这类错误规避掉,最后项目上线时统一修改格式就可以了。vue带有专门的工具统一修改,后面上线时会讲。

870f3ac07e23542706a328bb9c3911be.png
什么是ESlint? ESLint 是一个代码规范,它的目标是保证代码的一致性和避免错误。 ESlint 中文官方网站:http://eslint.cn/

4、规避掉ESlint格式错误

修改bulid/webpack.base.conf.js文件,找到下面代码注释掉(注释快捷键command+/),记得保存文件哦~~~

// {
//   test: /.(js|vue)$/,
//   loader: 'eslint-loader',
//   enforce: 'pre',
//   include: [resolve('src'), resolve('test')],
//   options: {
//     formatter: require('eslint-friendly-formatter')
//   }
// },

然后重新运行npm run dev(按ctrl+c停止)现在已经不报错了。

5、查看效果

打开微信开发者工具,会看到下面的效果~

0412ccab6f62ce10c70cce283a5b4993.png
作者:猫宁一 95后全栈程序媛₍ᐢ •⌄• ᐢ₎一枚~ 热爱学习!热爱编程! 可关注【猫宁一】公众号领取我所有全栈项目代码哦~点击查看课程目录:微信小程序全栈开发课程目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/573389.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

动态代理-实例解析

转自http://weixiaolu.iteye.com/blog/1477774 动态代理实例如下所示&#xff1a; package cn.xiaolu;import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy;/*** 动态代理类使用到了一个接口InvocationHandler和一个…

linux下安装libsvm_在ubuntu下的Matlab中使用libsvm

事情的起因当然是因为一个错误&#xff0c;我平时一直在windows下用libsvm&#xff0c;当把程序放到安装了Ubuntu的服务器上就报错了&#xff0c;错误如下&#xff1a;Error using svmtrain (line 233)Y must be a vector or a character array.这个错误出现在matlab自带svmtra…

需求分析、概要设计

最近和一个朋友聊天&#xff0c; 发现还是需要一些理论功底&#xff0c;没事到网上找点资料看看吧 按照传统软件工程的软件过程,区别如下:1.需求分析--产生 软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法。用户能看得明白&#xff0c;开…

mysql 事b务 查询_MySQL进阶学习笔记二(包括连接查询、子查询、联合查询、事务、存储过程)...

1、高级查询(1)了解笛卡尔积&#xff1a;笛卡尔乘积是指在数学中&#xff0c;两个集合X和Y的笛卡尔积(Cartesian product)&#xff0c;又称直积&#xff0c;表示为X Y&#xff0c;第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员&#xff0c;笛卡尔积在SQL…

当前,我们的DJANGO项目的requirements.txt文件

晒一晒&#xff0c;看用得多不多。。&#xff1a;&#xff09; amqp1.4.7 anyjson0.3.3 billiard3.3.0.21 celery3.1.19 celery-with-redis3.0 cx-Oracle5.1.2 Django1.8.4 django-bootstrap36.2.2 django-celery3.1.17 django-grappelli2.7.3 django-tinymce2.2.0 djangorestf…

python字典的应用实验报告_Python字典应用的一个例子

#!/usr/bin/env python#定义一个空字典db {}def newuser():prompt --login desired: while True:name raw_input(prompt)#根据关键字name看字典中是否已存在此键值对if db.has_key(name):prompt --name taken, try another: continueelse:breakpwd raw_input(passwd: )#存…

Untiy3D Material 材质系统

材质系统在任何引擎里面都算一个大模块&#xff0c;我也遍了解遍写&#xff0c;写到哪里算哪里。 里面涉及到材质属性系统&#xff0c;底层Shader模块和纹理Texture模块。所以比较复杂&#xff0c;如果理解材质系统&#xff0c;那就能控制整个游戏画面渲染效果。 Material 材质…

python弹出另一个窗口_Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法

1.先使用Qt designer设计两个窗口&#xff0c;一个是主窗口&#xff0c;一个是子窗口其中主窗口是新建-Main Window,子窗口是Dialog窗体。两个窗口不能是同一类型,否则会崩溃。并保存为EyeTracking_main.ui和EyeTracking_process.ui(因为我在做眼动追踪&#xff0c;因此窗体命名…

python读取文件数据堆栈溢出的原因_堆栈溢出一般是什么原因?

堆栈是一个在计算机科学中经常使用的抽象数据类型。堆栈中的物体具有一个特性&#xff1a; 最后一个放入堆栈中的物体总是被最先拿出来&#xff0c; 这个特性通常称为后进先出(LIFO)队列。 堆栈中定义了一些操作。 两个最重要的是PUSH和POP。 PUSH操作在堆栈的顶部加入一 个元素…

.NET Core 开发之旅 (1. .NET Core R2安装教程及Hello示例)

前言 前几天.NET Core发布了.NET Core 1.0.1 R2 预览版&#xff0c;之前想着有时间尝试下.NET Core。由于各种原因&#xff0c;就没有初试。刚好&#xff0c;前几天看到.NET Core发布新版本了&#xff0c;决定要去一探究竟。于是乎&#xff0c;就立马去官网查找相关的信息&…

java引用传递_理解Java中的引用传递和值传递

关于Java传参时是引用传递还是值传递&#xff0c;是一个讨论比较多的话题&#xff0c;有说Java中只有值传递&#xff0c;也有些地方说引用传递和值传递都存在&#xff0c;本篇记录思考过程&#xff0c;不保证正确性&#xff0c;感兴趣的同学一起讨论。1.基本类型和引用类型在内…

程雷被机器人_太意外了:49岁知名主持人程雷,得遗传性病和女友终分手!

注本文部分文字与图片资源来自于网络&#xff0c;转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益&#xff0c;请立即通知我们&#xff0c;情况属实&#xff0c;我们会第一时间予以删除&#xff0c;并同时向您表示歉意遗传性肝病发女友不离不弃&#x…

java flatmap_Java 8 Steam API map和flatMap方法使用详解

java 8 stream api 中有两个方法map和flatMap非常实用&#xff0c;应用场景也非常广泛&#xff0c;能极大提升编程效率。下面我们详细介绍一下这两个方法的用法。map方法我们来看个示例&#xff1a;把一个整数列表转换成字符串列表&#xff0c;java 8之前常用的实现方法如下Lis…

java post 多文件报头_Spring MVC-------文件上传,单文件,多文件,文件下载

Spring MVC框架的文件上传是基于 commons-fileupload 组件的文件上传&#xff0c;只不过SpringMVC 框架在原有文件上传组件上做了进一步封装&#xff0c;简化了文件上传的代码实现&#xff0c;取消了不同上传组件上的编程差异。commons-fileupload组件由于 Spring MVC 框架的文…

java 按照概率生成随机数_JAVA 根据设置的概率生成随机数的方法

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Random;public class RandomTest {// String 可以为任意类型 也可以自定义类型static Map keyChanceMap new HashMap();static {keyChanceMap.put("a…

java文本域 图片_java swing中给面板或者文本域设置背景图片的方法!

以JPanel为例public class MyTextArea extends JPanel{/*** param args*/private Image bgImg null;public MyTextArea(){setOpaque(false);bgImg Toolkit.getDefaultToolkit().createImage(BGTextArea.class.getResource( "login2.gif ")); //图片要…

win10 java无法运行_Win10中配置jdk之后javac无法运行

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数&#xff0c;如&#xff1a;临时文件夹位置和系统文件夹位置等。环境变量是在操作系统中一个具有特定名字的对象&#xff0c;它包含了一个或者多个应用程序所将使用到的信息。例如Windo…

cocos2d c 调用java_cocos2d-x之C++ 调用Java函数并接收返回值

参考&#xff1a;http://blog.csdn.net/xiaominghimi/article/details/7602984//java中string转C中string#if (CC_TARGET_PLATFORM CC_PLATFORM_ANDROID)//jstring to char*std::string jstringTostring(JNIEnv* env,jstring jstr){char* rtn NULL;jclass clsstring env->…

java的reentrantlock_JAVA中ReentrantLock详解(转)

转自https://www.cnblogs.com/java-learner/p/9651675.html前言&#xff1a;本文解决的问题RentrantLock与Synchronized区别ReentrantLock特征ReentrantLock类的方法介绍1.什么是ReentrantLock1.1ReentrantLock 与Synchronized区别在面试中询问ReentrantLock与Synchronized区别…

Servlet添加商品

Servlet实现添加商品 <% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd&…