- 博客(9)
- 收藏
- 关注
原创 Node处理csv文件(利用csv-parse读取指定字符串内的文件片段)
需求:读取一个csv文件,需要从指定字符串开始读取至指定字符串结束,由于csv文件可能使用不同环境打开编辑过,末尾包含很多多余的分隔逗号,去除这些逗号。// 使用 Streamconst parse = require('csv-parse');const path = require('path');const fs = require('fs');const fsPromises = fs.promises;readAndParseCSV();async function readAn
2021-10-16 18:30:51 2698
原创 Node处理文件(遍历文件夹删除指定文件)
需求:遍历DATA文件夹删除txt文件const path = require('path')const fs = require('fs')const dir = './DATA'fs.readdir(dir, (err, files) => { files.forEach(item => { if (item.indexOf('txt') != -1) { var src = path.join(dir, item) fs.unlinkSync(s
2021-10-14 10:30:05 395
原创 vue学习01—安装vue-cli4
1.安装node.js在官网下载并安装2.安装vue-cli3 (如果安装过cli2,此处需要卸载)卸载——命令行输入npm uninstall vue-cli -g安装cli3——命令行输入npm i -g @vue/cli在这一步遇到了安装很慢的问题,切换为淘宝镜像,切换完成之后再执行安装cli3npm -g cnpm --registy=https://registry.npm.taobao.org看一下vuecli版本,检查是否安装成功vue --version
2021-10-14 09:15:34 944
原创 Node处理文件(指定字符串读取文件片段并存入新文件)
需求是从指定字符串处读取以及从指定字符串结束,查阅node文档createReadStream 文件流读取的方式传入的start和end只能是整型,为了拿到index先用readFile读了一次,readFile方法默认异步,这里要改成同步方法才能在流读取之前拿到index。const fs = require('fs');data = fs.readFileSync('./DATA/_SearchResults1.csv', {encoding: 'utf-8'} startIndex = dat
2021-10-14 09:13:27 645
原创 vue踩坑记录—elementui样式引入失败
出现的问题:F12没有任何报错,elementui可以引入组件,但是组件的样式不显示。首先检查项目的插件和依赖是否安装(命令行运行vue ui,在可视化界面里可以安装)插件—vue-cli-plugin-element依赖—开发依赖—element-ui1.试着用element-plus实际效果——不行2.更改开发环境element-ui在cli4.5中引入不了,先是更先是更改开发环境npm uninstall -g @vue/clinpm install -g @vue/cli@3.11
2021-04-12 11:15:25 2842
原创 解决vs code运行vue项目显示network:unavailable
运行npm run serve的显示如下App running at: - Local: http://localhost:8080/ - Network: unavailable找到vue项目中的devServer配置,如果没有就在项目下新建一个vue.config.js文件将以下代码复制进去module.exports = { configureWebpack: { // other webpack options to merge in ...
2021-04-06 16:33:50 10276 8
原创 JS循环部分小练习
1.求1-100所有数的总和及平均值var sum = 0; var avg = 0; for (i = 1; i <= 100; i++) { sum += i; } avg = sum / i; console.log('总和为' + sum); console.log('均值为' + avg);2.求1-100所有偶数的和 var sum = 0; fo
2021-03-22 20:42:46 310
原创 JS将输入成绩转换为等级(if和switch)
题目描述:分数转换,给一个分数,判定等级。大于等于90 A,大于等于80小于90 B,大于等于70小于80 C ,大于等于60小于70 D,小于60 Eswitch写法:<script> var valueOne = prompt('请输入一个数'); var valueOne = parseInt(valueOne / 10) switch (valueOne) { case 9:
2021-01-27 10:39:32 4801
原创 alert输出多个变量并换行
alert 输出多个变量并换行<script> // 把用户输入信息存起来 var myname = prompt('请输入姓名') var age = prompt('请输入年龄') var sex = prompt('请输入性别') // 输出用户名 alert('您的姓名是' + myname + "\n" + '您的年龄是' + age + "\n" + '您的性别是' + sex)
2021-01-25 19:20:02 6394 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人