ICode9

精准搜索请尝试: 精确搜索
  • 使用VUE CLI3.0搭建项目vue2+scss+element简易版2021-12-27 13:37:09

    1.安装Vue CLI 3 //三选一即可cnpm install -g @vue/cli npm install -g @vue/cli yarn global add @vue/cli 注意: 1.如果安装过旧版的VUE CLI需要先卸载掉 //三选一即可 npm uninstall vue-cli -g npm uninstall vue-cli -g yarn global remove vue-cli 2.VUE CLI3需要node

  • node-sass安装报错解决方案2021-12-21 16:59:26

    首先,如果是在搭项目,那千万不要用node-sass,直接安装scss就可以了: npm i scss --save-dev 但如果是想运行别人的老项目,那就先打开package.json,找到项目依赖的node-sass的版本,然后看下面的node与node-sass版本对照表: NodeJSMinimum node-sass versionNode ModuleNode 144.14+83

  • webpack 基础 - 13 ( tree-shaking 去除无用的代码)2021-12-13 22:01:35

     tree shaking 去除无用的代码 1、前提:ES6的模块化,开启production环境         减少代码体积 module.exports = { ... mode:'production', } 2、添加package.json配置         可能对css有影响         "sideEffects": ["*.css","*.scss"] { ... "sideEff

  • webpack 基础 - 02 (打包css、less、scss、html文件)2021-12-12 15:34:56

    1、打包css文件          安装css-loader(打包css文件)  style-loader(将打包后的结果添加到html中)          npm  install  css-loader style-loader  --save-dev          在配置文件中添加: { test: /\.css$/, //检测是否是css文件

  • vue项目中 路径使用的@和~的区别2021-12-09 13:59:31

    首先:@和~ 都是在路径访问时使用的。 1. @ 使用说明         @这是webpack设置的路径别名。         在build/webpack.base.conf这个文件里面定义。                vue项目中默认定义了@(最常用)和vue$两个别名,如果需要,可以自己添加。         默认定义:@这东

  • Vite当中的scss配置踩坑2021-12-06 19:34:08

    1. 场景 今天想要给vite项目,添加全局的scss变量文件引用,这样我们在使用scss变量和函数的时候就不需要每个组件都取引用了 2. 官方代码 export default defineConfig({ css: { preprocessorOptions: { scss: { additionalData: `$injectedColor: orange;`

  • vue设置全局样式:loadOptions2021-12-03 17:03:11

    vue中全局设置样式有两种方法: 第一种:只需要在main.js中引入 如global.css html,body,#app{ height: 100%; margin: 0px; padding: 0px; } 在main.js中引入 import "./styles/index.scss";import './assets/css/global.css'import './assets/fonts/iconfont.css

  • vue项目引入外部less、scss2021-12-02 17:59:03

     引入less <style lang="less" scoped> // @import "../assets/styles/fullscreenDialog.less"; @import "~@/assets/styles/fullscreenDialog.less"; ::v-deep .el-dialog__header { background-color: #048fd2; } ::v-deep .el-dialo

  • 在使用uni-app中mygoods引用的时候样式不起作用的解决办法2021-11-29 12:30:40

    在生活中我们也会接触微信小程序的,今天在我使用组件的时候,就发现了一个问题,同样是使用scss的样式的,在我的goods.vue里面的scss为啥在我购物车页面使用不了就是特别的不理解。 在数据列表里面的样式:     然后,数据就是好好的,在我的购物车页面用的话 应该也是没有问题的 对吧,接

  • 选择器冲突解决方案、命名空间 BEM、模块化、scss、2021-11-28 22:05:26

    一、命名空间 BEM BEM(Block, Element, Modifier)是由Yandex团队提出的一种前端命名规范。其核心思 想是将页面 拆分成一个个独立的富有语义的块(blocks),从而使得团队在开发复 杂的项目变得高效,并且十分有利于代码复用,即便团队引入新成员,也容易维护。在某种程度上,BEM和OOP是相

  • 【Sass/SCSS】我花4小时整理了的Sass的函数2021-11-23 23:33:08

    【Sass/SCSS】我花4小时整理了的Sass的函数 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 Sass 定义了各种类型的函数,这些函数可以通过 CSS 语句直接调用。 可以看到Sass的函数功能已经相当丰富了。 整

  • vue - scss样式穿透实现2021-11-19 18:03:34

    vue - sass样式穿透实现 // 引入的是第三种生效了,第一种不生效,第二种报错 // 第一种 >>> .my-el-form-item{ & >>> .el-form-item__content{ line-height:12px; } } //第二种 /deep/ .my-el-form-item{ /deep/ .el-form-item__content{

  • CSS 样式穿透的三种方式2021-11-18 15:03:54

    1、 >>> 外层容器 >>> 组件 { } // stylus && less 2、/deep/ 外层容器 /deep/ 组件 { } // less 3、::v-deep 外层容器 ::v-deep 组件 { } // scss

  • uniapp引入uView UI2021-11-12 10:58:44

    下载uViewUI https://ext.dcloud.net.cn/plugin?id=1593 解压下载文件,将uviewui文件夹复制到项目 复制到项目位置 1.在main.js引入 import uView from "uview-ui"; Vue.use(uView); 2.在uni.scss文件引入uView的全局SCSS主题文件 @import 'uview-ui/theme.scss'; 3.在App

  • vue-cli创建的uni-app项目 , 怎么在vue单文件中使用scss2021-11-09 10:33:44

    cli版如果想安装less、scss、ts等编译器,需自己手动npm安装。在HBuilderX的插件管理界面安装无效,那个只作用于HBuilderX创建的项目。(引自官方~) 解决方法 :  npm i node-sass@4 sass-loader@7 注意事项 : 注意 node-sass sass-loader与 webpack 的版本对应问题     安装完

  • uView-ui配置2021-11-08 10:03:30

    1、下载地址uView-ui 完成后将红框内uview-ui文件复制到测试uview文件夹根目录 2、配置步骤: 引入uView主JS库,在项目根目录中的main.js中,引入并使用uView的JS库,注意这两行要放在import Vue之后。 // main.js import uView from "uview-ui"; Vue.use(uView); 在引入uVi

  • vue scss 如何加载字体 font2021-11-05 15:31:39

    vue scss 如何加载字体 font 以 ~@/ 开头就可以了 以相对路径 ../ 的方式是不可以的 @font-face { font-family: "Impact"; src: url("~@/assets/font/ImpactPureNumber.ttf"); } @font-face { font-family: "LLPixel"; src: url("~@/assets/font/LLPixel_o

  • 全局使用scss变量2021-11-03 12:03:46

    // vue.config.js module.exports = { css: { loaderOptions: { scss: { prependData: `@import "@/assets/css/mainTheme.scss";`, //这样就可以全局使用mainTheme的变量,不用每个页面引入 }, }, }, }; sass-loader版本不同,loaderOption

  • 【file watchers小工具】webstorm配置scss/sass自动转换成css代码及scss的使用命令2021-10-29 13:06:27

    ​​​​​​webstorm配置scss/sass自动转换成css代码及scss的使用命令_艾小逗-CSDN博客 使用Sass命令执行输出css文件【参数请查看官网】 安装Sass | Sass中文网 

  • uniapp scss之mixin的全局引入2021-10-28 14:33:00

    1.创建公共scss文件   @mixin border-radius($radius) { -moz-border-radius: $radius; -webkit-border-radius: $radius; -ms-border-radius: $radius; border-radius: $radius; } 2.使用 <style lang='scss' scoped> .cirle{ @include border-radius(10r

  • elementUI 亮暗色切换和主题色设置 scss2021-10-22 12:06:08

            首先要创建两套颜色主题 第一步:在根目录下创建存放主题.scss文件的目录,在改目录下创建主题.scss 第二步: 设置两套背景和文字颜色         颜色的设置:尽量少,背景和字体颜色要相反,否则看不清。但是还要看UI的安排。 $themes: ( light: (

  • 在静态页面中使用Scss(windows)2021-10-18 11:31:36

    平时在脚手架配置中勾选sass或者npm安装,就可以在项目中使用sass。 但如果是在一个静态页面中该如何使用呢? 一、Ruby安装 安装sass前必须安装ruby环境,因为Sass是用Ruby语言写的。 前往Ruby官网(https://rubyinstaller.org/downloads/) 按默认配置下一步,即可 在开始菜单找到新安

  • nuxt中引入公共的scss文件2021-10-18 11:02:42

    1.如果要使用 sass 就必须要安装 node-sass和sass-loader 。 npm install --save-dev node-sass sass-loader   2.这是我安装的版本 3.在根目录创建自己的css文件    4.然后在nuxt.config.js中配置      5.f12查看是否引入成功    这里看到是生效了

  • scss - 基本使用2021-10-13 14:00:36

    scss - 基本使用 Sass中文网 intro Sass就是css的预处理器,Scss是Sass3版本中引入的新语法特性 install yarn add node-sass sass-loader 使用 变量 $ <template> <div class="main">main</div> </template> <style lang="scss" scoped> $base-color:

  • npm安装依赖node-sass报错失败2021-10-11 17:35:35

    在npm安装依赖时node-sass报错一直报错   在接手一个新项目时,在安装依赖老是报错,但是都是node-scss问题。 百度了一下,都是说用淘宝源什么的,我搞了半天都没用。 最终发现node版本得和项目的node-scss版要对应,不然就报错了       看看自己的node版本和 node-scss版本是否对应

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有