安装lessc以及在webstrom 中编译.less文件并生成css和css.map文件

bootstrap.min.css.map 解决报错:GET /static/css/bootstrap.min.css.map HTTP/1.1" 404 立即下载

注意:

(如果使用nvm管理node的,如果在node根目录直接安装而没有package.json文件,会损坏npm,导致npm无法使用,故先npm init 建立package.json文件。o(╥﹏╥)o如果已经损坏,请卸载该版本node并重新安装。还有注意lessc.cmd位置,在C:\Users\Administrator\AppData\Roaming\nvm\v8.0.0\node_modules\.bin中)

 

1.先查看node.js和npm的版本,确认安装好,然后安装LESS包

 

2.然后进入node的根目录,安装less包(npm install -d 就是npm install --save-dev ,描述可参考npm install --save 和 npm install -d的区别)

npm install -d less

 

3.进入D:\nodejs\node_modules\,该目录下有两个目录,分别为less,npm,less里面包含.bin目录(该目录下有lessc编译器(lessc文件)),把D:\nodejs\node_modules\.bin添加到path环境变量中

这里可能会遇到的问题:win7设置环境变量需要重启生效问题

 

 

4.输入lessc -version ,测试安装成功

 

接下来是webstrom配置部分:

1.打开WebStrom,随便新建一个工程,在工程名上右键,【新建】-【Stylesheet】,输入文件名,Kind值选择Less File,【确定】,会自动提示是否将less加入watcher,点击【Add watcher】

è¿éåå¾çæè¿°

è¿éåå¾çæè¿°

 

2.如果没有提示,也可以通过【文件(File)】-【设置(Settings)】-【工具(Tools)】-【File Watchers】-【+】-【Less】打开New Watcher配置界面。注意:Program 值 需要填写lessc.cmd的所在位置

è¿éåå¾çæè¿°

新版则如下图:

 

3.此时,如果直接点击【确定】,则当我们修改less文件时,会自动生成相应的css文件,当然我们为了让其功能更强大,生成压缩后的css和相应的map文件,就需要修改

Arguments和Output paths to refresh两个参数,按照下面的表中值进行配置,完成相应的功能。 

 

修改前

参数名参数值(下面no之前是两个“-”)
Arguments--no-color $FileName$
Output paths to refresh$FileNameWithoutExtension$.css

修改后(不启用css压缩)

参数名参数值(下面no和source之前是两个“-”)
Arguments--no-color $FileName$ $FileNameWithoutExtension$.css –source-map=$FileNameWithoutExtension$.css.map
Output paths to refresh留空

 

è¿éåå¾çæè¿°

Arguments里还可添加其他参数实现更多的功能,点击后面的【Insert maro…】可以添加更多的宏值

MMSE (Minimum Mean Square Error)均衡原理讲解 MMSE是一种将接收数据的MSE(均方误差)最小化的模型。有了这句话,很多问题就会在你的脑海中蹦出来。 什么是均方误差?最小化MSE "的物理含义是什么? 等等。 让我们从一个我们现在已经非常熟悉的通道模型开始。(我希望你现在也熟悉下面的表达方式。) MMSE作为一种均衡器,是一种后处理算法,它可以帮助我们找出接收到的数据,使之尽可能地接近原始数据(传输数据)。简而言之,MMSE中最重要的步骤是找到一个如下图所示的矩阵G。如果我们假设没有噪声,这个[G]矩阵可以简单的作为信道矩阵(H^-1)的倒数。但 阅读详情

相关推荐

SIMetrix教程-001.SIMetrix软件简介与安装

  由于某些原因需要用到SIMetrix仿真软件,然而网上的资料并不是特别多,故在此记录一下这款仿真软件的学习过程,也给有需要的人提供一些参考,免走弯路。如果使用过Pspice或者LTspice软件,学习SIMetrix会很容易入门,仿真软件都是大同小异的,会一样后都可以快速入门其他软件。   SIMetrix是一款以SPICE模型为基础的仿真软件,集成了SIMetrix和SIMPLIS两款内核,为工程师提供了可靠的、易于使用的、并完美结合了速度与精度的电路仿真方式。官方的话不多说,和LTspice一样,优

gaoyong_wang的博客 2万+

CCS MAP文件说明

MAP文件是CCS软件编译后产生的有关DSP用到所有程序、数据及IO空间的一种映射文件。 一、生成方法 MAP文件主要有两种生成方法,一种是由系统自动生成,默认文件名为所建立的项目名(如XXX为项目名)加上.map后缀xxx.map,另一种在CMD文件中指定生成MAP文件,操作方法为在MEMORY指令前面加上“-m abc.map”,文件名可以任意。 二、文件格式 MAP文件大概分为文件头

嵌入式DSP和ARM学习 9991

AI+Xmind自动生成测试用例(思维导图格式)

最后:我是Walker,一个热爱分享编程知识的程序员,希望能够帮助到你!

Think_and_work的博客 2332

React脚手架项目示例

React脚手架项目示例1 create-react-app的使用1.1 使用cmd创建1.2 使用WebStorm创建2 安装依赖:react-bootstrap模块3 【案例】在前端显示后台的数据表(在React中使用bootstrap库)3.1 效果展示3.2 编写后端代码3.3 编写前端代码 1 create-react-app的使用 1.1 使用cmd创建 1、全局安装 npm install -g create-react-app 2、创建项目: # 方法1 npm init react-a

橘猫吃不胖的博客 1376

xenomai内核解析--嵌入式实时linux概述

Linux系统作为一个GPOS(通用操作系统)发展至今已经非常成熟可靠了,并且由于遵循GPL协议,开放所有系统源代码,非常易于裁剪。更重要的是,与其他开源的GPOS或RTOS相比,Linux系统支持多种处理器、开发板,提供多种软件开发工具,同时Linux系统对网络和图形界面的支持非常出色。显然,选择Linux操作系统在产品的开发周期和成本控制方面都有巨大优势。 虽然Linux系统功能强大、实用性强...

wsg1100 3699

深入解析璞致PZ-ZU47DR RFSoC核心板:硬件架构与多通道ADC/DAC设计实战

本文深入解析璞致PZ-ZU47DR RFSoC核心板的硬件架构与多通道ADC/DAC设计实战。作为Xilinx Zynq UltraScale+ RFSoC系列的代表产品,PZ-ZU47DR集成了8通道5GSPS ADC和8通道9.85GSPS DAC,支持直接射频采样,大幅简化射频链路设计。文章详细介绍了其技术优势、设计挑战及实战技巧,为5G小基站、毫米波等应用场景提供高效解决方案。

meat5的博客 831

在WebStorm里配置watcher实现编辑less文件时自动生成.map和压缩后的.css文件

前言WebStorm是一款非常优秀的Web前端IDE工具,本文主要介绍,如何在其Watcher中进行配置,实现编辑less文件时自动生成.map和压缩后的.css文件。笔者WebStorm版本为2016.1.1。开始动手1.操作前确定成功安装less,检测方法,在命令行(cmd),输入lessc -v,看到如下类似内容,则说明安装过了。 如果需要生成压缩后的css的文件,则需要通过以下命令安装

lhtzbj12的专栏 2万+

CANoe进阶实战(第十一章)-LIN节点测试调度

《CANoe快速入门实战:LIN节点调度开发》摘要 本文是CANoe系列教程的第十一章,重点讲解如何通过CAPL编程实现LIN报文的灵活调度控制。文章采用"输入-输出-过程"三步骤法,详细介绍了调度表函数linChangeSchedTable()、启动/停止函数linStartScheduler()/linStopDisturbance()等关键API的使用方法。作者创新性地通过系统变量在Test节点间接控制Network节点的调度功能,并提供了完整的节点代码实现方案。最后的Trace窗

weixin_53605885的博客 1022

【less】less中导入其他的less文件

less中导入其他的less文件

m0_48945495的博客 5207

[AI工具评测] 为什么功能全面的 Kimi Claw,最终还是被放弃?

《KimiClaw:功能整合与体验落差的AI工具实践》 KimiClaw作为集LLM、Agent、云端执行和SaaS分发于一体的AI工具,理论上具备个人开发者所需的全栈能力:原生整合大模型与Agent、支持云端Docker部署、可生成Web应用并通过飞书协作。然而实际高频使用中暴露三大核心问题:响应延迟导致思考节奏断裂(非流式输出)、云端黑箱执行缺乏可控性(无法实时干预)、系统稳定性不足(网关和隧道偶发故障)。这些体验落差表明,功能完整性不等于使用高效性——对开发者而言,实时响应、执行透明度和系统可靠性比自

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 534

Vue3 - 详细实现将多个文件批量导出为ZIP压缩包格式并下载功能,vue3将文件批量下载打包成ZIP下载保存本地,下载多个文件打包输出成zip格式(支持二进制文件流/base64图片/文件URL)

vue3,nuxt3,vue3批量导出文件打包成压缩包,Vue3中如何批量导出文件(图片/PDF)并打包压缩成ZIP,实现多张图片导出zip文件,vue3导出pdf文件很多如何变成导出一个zip文件,jszip插件文档流,vue3中下载多个文件打包为一个zip,Vue3中将文件批量下载打包成zip格式,批量下载图片并打包成压缩包,vue3导出多个pdf或excel打包成zip压缩包进行下载,批量下载文件并打压缩包,vue3中如何批量下载文件并生成zip格式文件,文件通过服务端接口返回二进制文件流如何处理,文

🏆 前端领域优质创作者 1万+

WebStrom自动编译less并生成.map

系统:win10 版本:WebStrom 2018.2.1 https://blog.csdn.net/wwz123124/article/details/80274004 上述配置包含sourcemap文件的输出,***.map的作用是调试时可以确定样式在less文件中的位置,而不是在css(默认)中的位置。但是这种方法编译后的文件是在less文件下的。 参考视频: https://www.y...

m0_37613019的博客 803

火灾图像检测识别:cnn卷积神经网络 Adaboost 支持向量机 随机森林 决策树 完整代码数据

火灾图像检测识别:cnn卷积神经网络 Adaboost 支持向量机 随机森林 决策树 完整代码数据

862

webstrom配置less自动编译

一、安装nodejs; 二、使用npm安装less;(自行百度) 三、less在webstrom中的配置: 这是我自己的配置: Program: C:\Develop\nvm\npm\lessc.cmd 要引用nodejs目录下中的npm目录中的lessc.cmd,我是安装了nvm;Arguments:$FileName$ $FileParentDir$\css\$FileNameW

David 2478

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

史上最简单!WebStorm配置less环境

1.理论上WebStorm可以自动检测lessc命令的位置,但是如果检测不到,可以手动配置。打开终端:lessc -v 如果显示没有安装less,需要先安装less:https://www.jianshu.com/p/97fbfafba036 2.确认已经安装完成less后,查看lessc所在位置:which lessc 3.复制“/usr/local/bin/lessc”,在Web...

zhaojunjie_dream的博客 827

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

vue项目打包后出现的map后缀文件

Vue项目打包后。代码会经过压缩混淆,static文件夹下的css和js文件对应的生成了map后缀的文件。map文件可以在调试代码的时候,准确暑促哪一行哪一列的报错信息,方便开发人员调试bug,但是它远远超出了对应的css和js的代码质量了.所以在项目上线打包的时候要从源头上控制不让生成map文件. 解决办法:去src/config/index.js中改一个参数: productionSourceMap:false 把这个改为false。不然在最终打包的文件中会出现一些map文件 ...

sunnyjingqi的博客 2922

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

.css.map文件作用

.css.map文件作用 1、简介 在写前端代码,使用bootstrap时,发现同一个目录下,不仅仅有.css文件的同时,还存在.css.map文件的存在。在前端页面调试时也发现,映入很多已.less结尾的文件。 将bootstrap-theme.min.css.map文件移除,显示效果如下: 同样的css文件,只不过两次显示的不一样,查阅资料知道,bootstrap是由less写的,less...

江南V的博客 1万+

在idea中将less自动转化为css

在idea中将less自动转化为css1、安装node.js2、在cmd中输入以下代码检查是否安装成功3、修改NPM的缓存目录和全局目录路径,将对应的模块目录改到D盘nodejs的安装目录。4、在cmd中安装less5、上述步骤也可以在idea中通过添加node.js插件来完成6、安装完less之后,下载file watchers插件7、在setting→Tools中找到File Watchers,然后添加less8、点击+号右面的笔,对less进行配置 1、安装node.js 2、在cmd中输入以下代码检

weixin_44138670的博客 2909

光速掌握-CSS预处理器SASS从入门到高级

Sass (英文全称:Syntactically Awesome Stylesheets) 是一个最初由 Hampton Catlin设计并由 Natalie Weizenbaum 开发的层叠样式表语言, Sass 是一个 CSS 预处理器。Sass 是 CSS扩展语言,可以帮助我们减少 CSS 重复的代码,节省开发时间。Sass 完全兼容所有版本的 CSS。为什么使用 Sass?CSS 本身语法不够强大,导致重复编写一些代码,无法实现复用,而且在代码也不方便维护。......

可可的博客 989

webpack系列之六chunk图生成

作者:肖磊 GitHub:CommanderXL 这篇文章主要是通过源码去探索下 webpack 是如何通过在编译环节创建的 module graph 来生成对应的 chunk graph。 首先来了解一些概念及其相互之间的关系: chunkGroup,由 chunk 组成,一个 chunkGroup 可以包含多个 chunk,在生成/优化 chunk graph 时会用到; chunk,由...

weixin_34234829的博客 2350

webpack打包生成的map文件_vue-cli3 webpack4 如何生成source-map文件

vue-cli3 + webpack 打包生成的文件中不包含map文件,我需要在开发环境和生产环境都产出mapvue.config.js中配置如下module.exports = {// 选项...lintOnSave: false,runtimeCompiler: true,productionSourceMap: true,devServer: {port: 8084,https: fals...

weixin_39875503的博客 1020

webpack基本使用

基本使用 新建项目空白目录,并运行npm init -y命令初始化包管理配置文件package.json 新建src源代码目录 在src目录下,新建index.html首页 初始化首页基本结构 执行npm i webpack webpack-cli -D 安装webpack包 在项目根目录创建名为webpack.config.js配置文件,并在该文件中初始化以下配置: ` module.exports = { mode: 'development }'` development为开发环

javaxampp的博客 345

html中的map标签

图像的影像地图超链接,<map>标签浅谈 在HTML中还可以把图片划分成多个热点区域,每一个热点域链接到不同网页的资源。这种效果的实质是把一幅图片划分为不同的热点区域,再让不同的区域进行超链接。这就是影像地图。要完成地图区域超链接要用到三种标签:<img><map><area>下面分别介绍这些标签的用法:    影像地图(Image Map)标签...

亮星空 687

[css]css.map结尾的文件是用来做什么的?

在使用bootstrap时发现,浏览器访问的的路径中包含这么一个请求 bootstrap.css.map ok 搜索后发现  因为bootstrap的css是用less编写的 所以在浏览器里调试的时候为了确保css代码和less中代码对应关系,就有了这个map文件 这样就方便针对性的进行修改了。

song369585552的专栏 1万+

关于js.map以及css.map

什么是source map文件。 source map文件是js文件压缩后,文件的变量名替换对应、变量所在位置等元信息数据文件,一般这种文件和min.js主文件放在同一个目录下。 比如压缩后原变量是map,压缩后通过变量替换规则可能会被替换成a,这时source map文件会记录下这个mapping的信息,这样的好处就是说,在调试的时候,如果有一些JS报错,那么浏览器会通过解析这个ma...

fanhenghui的专栏 1478
上一篇: 解决 img onerror 不断刷图片的问题
下一篇: 解决ios移动端双滚动条导致滚动穿透问题
gz-郭小敏
博客等级 码龄9年 39粉丝 112原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值