官方说明:
https://learn.microsoft.com/zh-cn/windows/wsl/about
为何会需要 WSL ?
一般的程序员都会拥有多台电脑,一台 Mac 笔记本 ,一台 Windows,上班 Mac,下班 Windows。
敲代码 Mac,打游戏 Windows,甚至可能还有一款 Windows 或 Linux 系统的笔记本。
除此之外,还会有多台远程的服务器使用 Linux 系统。
官方说明:
https://learn.microsoft.com/zh-cn/windows/wsl/about
一般的程序员都会拥有多台电脑,一台 Mac 笔记本 ,一台 Windows,上班 Mac,下班 Windows。
敲代码 Mac,打游戏 Windows,甚至可能还有一款 Windows 或 Linux 系统的笔记本。
除此之外,还会有多台远程的服务器使用 Linux 系统。
严格来说 nodejs
属于服务端的技术,并不属于 Web 前端
, 但是当下前端开发基本上无法离开 nodejs
了。
官网地址:
https://nodejs.org/
注意
macOS 和 Windows 官方都有发布安专门的安装包,所以安装方式基本相同,但是得注意区分硬件架构。
当你本地存在多个项目,且依赖的 nodejs 版本不尽相同,就需要使用 nodejs 版本管理工具了,它允许同一台机器中多个 nodejs 版本共存且可以随时切换。
fnm 类似于 nvm,是一个 nodejs 版本管理工具, 他比 nvm 更加迅速,应该是目前已知最好的 nodejs 版本管理工具。
fnm 的特点是:
想一想这一篇应该怎么去讲解。
在任意位置新建文件 demo.html
:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Hello World</title>
<style>
.content {
color: red;
border: 3px solid black;
}
</style>
</head>
<body>
<h1>Hello World</h1>
<div class="content">Hello World , 这里是第一个 html 网页</div>
<button onclick="SayHello()">点我say hello</button>
</body>
</html>
<script>
function SayHello() {
alert('Hello World');
}
</script>
注意
该文档有待补充和完善
https://zhuanlan.zhihu.com/p/27644026
要学好 webpack,必须熟悉 JS 模块规范 \
CommonJS 规范:
function isNumber(n) {
return typeof n === 'number';
}
module.exports = {
sum: function (a, b) {
if (isNumber(a) && isNumber(b)) {
return a + b;
} else {
return NaN;
}
},
};
注意
该文档有待补充和完善
#安装
npm install pm2 -g
#启动进程
pm2 start app.js
#停止进程
pm2 stop app.js
#查看进程
pm2 list
官网地址:
https://golang.google.cn/
国内 Wiki
https://learnku.com/go/wikis
可以无脑的依次执行以下命令:
注意!
一定要区分系统的架构类型,尤其是常见的 amd 和 arm 架构。
每次版本更新时 只需要将版本号 go1.23.2
换成最新版本号即可。
这个问题不能从技术角度考虑,要从【市场】角度考虑。
一、目前应用程序的主流是什么?
二、开展一个项目选用一个编程语言的标准是什么
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion, SVN 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。