node
文章平均质量分 50
夜跑者
目前从事web前端,小程序开发。熟悉vue框架,uni-app跨端框架。
展开
-
解决sass 安装报错,踩坑记(所有sass 安装报错总结篇)
原因node-sass简直是噩梦,太难安装了,还各种nodejs版本问题,有的时候几天都装不好,为了更加简便所以替换为dart-sass,vue中也推荐使用dart-sass,只是要注意部分语法不同,如/deep/。原因在npm请求node-sass文件中,如果失败,会尝试本地编译安装node-sass,这里需要有Python环境。1.node-sass、sass-loader版本匹配问题,最佳的sass环境配置是什么?3.node-sass已经废弃,推荐使用dart-sass。...转载 2022-07-28 08:13:59 · 2693 阅读 · 1 评论 -
实现一个简单的vscode 插件
在项目中有个需求,几个项目组想共用一套代码,我们抽离了一些公共模块,这些公共模块写法一致。 比如以模块名称命名文件夹,文件夹下有vue文件,有配置文件,有vuex store文件。例如:所以想提供一个vscode插件来生成。用户输入模块名称,并选中要把此模块放置的路径,则自动生成此模块。下面分几个步骤来完成此插件:1. 用脚手架生成一个hello world 插件npm install -g yo generator-code运行 yo code 按提示操作生成hello world原创 2021-12-31 13:30:00 · 1265 阅读 · 2 评论 -
vscode 插件开发流程
在项目中有个需求,几个项目组想共用一套代码,我们抽离了一些公共模块,这些公共模块写法一致。 比如以模块名称命名文件夹,文件夹下有vue文件,有配置文件,有vuex store文件。例如:所以想提供一个vscode插件来生成。用户输入模块名称,并选中要把此模块放置的路径,则自动生成此模块。下面分几个步骤来完成此插件:1. 用脚手架生成一个hello world 插件 npm install -g yo generator-code 运行 yo code 按提示操作生成......原创 2021-12-28 20:27:16 · 303 阅读 · 0 评论 -
node 内置库 path resolve join 区别
join:将路径片段使用特定的分隔符(window:\)连接起来形成路径,并规范化生成的路径。若任意一个路径片段类型错误,会报错。resolve:把一个路径或路径片段的序列解析为一个绝对路径。我们在E盘下有个JS文件夹,JS文件夹下有两个文件夹build 和 dist , build文件夹下建立一个nodePathTest.js文件nodePathTest.js 代码如下:const path = require('path')console.log(`dirname is: ${.原创 2020-05-21 20:16:40 · 142 阅读 · 0 评论