夏天夏 夏天夏
首页
  • 技术分享

    • 小白都能看懂的闭包
    • 关于后台管理应用
    • 关于技术的取舍
    • 前端工程化
    • 切换node版本
    • 如何优雅的写事件代理
    • 我所不了解的技术
    • 我喜欢的parcel
    • angular1使用
    • npm script打造前端工作流
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • 年终总结

    • 2019年总结
    • 2020年总结
    • 2021年总结
  • JavaScript
  • CSS
  • 框架
  • Node
  • 服务
  • web3
  • 其他
我的作品
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

夏天夏

我也不饶岁月
首页
  • 技术分享

    • 小白都能看懂的闭包
    • 关于后台管理应用
    • 关于技术的取舍
    • 前端工程化
    • 切换node版本
    • 如何优雅的写事件代理
    • 我所不了解的技术
    • 我喜欢的parcel
    • angular1使用
    • npm script打造前端工作流
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • 年终总结

    • 2019年总结
    • 2020年总结
    • 2021年总结
  • JavaScript
  • CSS
  • 框架
  • Node
  • 服务
  • web3
  • 其他
我的作品
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • JavaScript

  • CSS

  • 框架

  • Node

  • 服务

  • 其他

    • 编程概念
    • 打包工具
    • 关于前端接口管理的一些思考
    • 开发环境
      • 全局环境下常用的npm包
      • node版本管理器——nvm
      • sublime插件
      • vscode 扩展
      • 浏览器插件
      • 设计
      • 其他下载的
    • 浏览器兼容问题
    • 前端单元测试
    • 前端资源
    • 实用代码段
    • 书籍
    • 造轮子思路
    • 造轮子思路二
    • 自定义组件
    • ajax
    • git笔记
    • iview踩坑记
    • sass
    • webpack原理跟配置
    • Canvas
    • OpenGraph
    • SEO
  • 设计模式

  • web3

  • react

  • 学习笔记
  • 其他
夏天夏
2022-05-15
目录

开发环境

# 全局环境下常用的npm包

npm install -g  fanyi http-server nrm 
npm install -g @vue/cli
npm install -g express-generator
npm install -g ts-node typescript
npm install -g browser-sync  
# 使用:browser-sync start --server --files "css/*.css","index.html"  需要监听的文件(多个可用逗号隔开)
1
2
3
4
5
6

# node版本管理器——nvm

nvm ls	//查看已下载的版本列表
nvm use  <versionNumber> //使用版本
nvm install <versionNumber> //下载
nvm uninstall <versionNumber> //删除
nvm node_mirror <node_mirror_url>:设置节点镜像,可以使用https://npm.taobao.org/mirrors/node/

请注意: 在安装nvm for windows之前,你需要卸载任何现有版本的node.js。并且需要删除现有的nodejs安装目录(例如:"C:\Program Files\nodejs’)。因为,nvm生成的symlink(符号链接/超链接)不会覆盖现有的(甚至是空的)安装目录。
你还需要删除现有的npm安装位置(例如“C:\Users\weiqinl\AppData\Roaming\npm”),以便正确使用nvm安装位置。
1
2
3
4
5
6
7
8

# sublime插件

下载package controll (opens new window)
配置包

{
	"bootstrapped": true,
	"in_process_packages":
	[
	],
	"installed_packages":
	[
		"AngularJS",    //angularjs代码补齐
		"AutoFileName", //自动输入路径名
		"BracketHighlighter", //匹配括号(可选有bug)
		"Emmet",	//emmet
		"Package Control",	//..
		"Transparency" //背景透明
	]
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

# vscode 扩展

  • AutoFileName || Path Intellisense //自动补全文件路径
  • Bookmarks //书签
  • ESLint //代码检查
  • JavaScript (ES6) code snippets //js片段
  • Vetur //vue扩展
  • Windows opacity //编辑器半透明
  • polacode //代码截图

# 浏览器插件

  • Domecross
  • Wappalyzer //查看当前网页技术栈
  • 划词翻译

# 设计

  • Sketch(mac)
  • 磨刀(window)
  • kuler(配色网站)

# 其他下载的

  • TortoiseGi //git上传
  • git //git
  • typora //markdown编辑器
  • node //node
  • Tmux //终端分屏

# mac环境下的(参考至狼叔 (opens new window))

  • 1)oh my zsh是我最习惯的shell,终端下非常好用配合iterm2分屏 + spectacle全屏,几乎无敌

  • 2)brew是mac装软件非常好的方式,和apt-get、rpm等都非常类似安装4个必备软件

    • brew install git 最流行的SCM源码版本控制软件
    • brew install wget 下载、扒站神器
    • brew install ack 搜索代码神器
    • brew install autojump 终端下多目录跳转神器
  • 3)vim我虽然不算vim党,但也深爱着。janus是一个非常好用的vim集成开发环境。比如ctrl-p、nerdtree等插件都集成了,对我这种懒人足够了。

  • 4 ) termius ssh应用

    • iTerm
编辑 (opens new window)
#开发环境
上次更新: 2022/05/30, 17:42:07
关于前端接口管理的一些思考
浏览器兼容问题

← 关于前端接口管理的一些思考 浏览器兼容问题→

最近更新
01
远程办公的个人思考
02-21
02
SEO
01-02
03
NFT的价值
12-27
更多文章>
Theme by Vdoing | Copyright © 2019-2025 夏天夏 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式