华为镜像源
NPM的配置文件为用户根目录下的:~/.npmrc
(Windows路径为:C:\Users\<UserName>\.npmrc
),您可以点击此处直接下载配置文件,或者运行如下命令设置:
npm config set registry https:
npm cache clean -f
华为开源镜像站同时也提供了工具类加速镜像,可以通过如下的命令设置加速地址: ※ 设置nodejs工具的镜像地址
npm config set disturl https:
直接npm i puppeteer
会报错的。
自己乱搞一波,不知道怎么安装好了。大概有以下操作:
sudo apt install snapd
- 重启设备
sudo apt install chromium-browser chromium-codecs-ffmpeg
npm i puppeteer
sudo sysctl -w kernel.unprivileged_userns_clone=1
- 重启设备
官方手动安装方法
创建配置文件
执行命令: sudo vim /etc/mongodb/mongod.conf
并添加以下内容
systemLog:
destination: file
path: /var/log/mongodb/mongod.log
logAppend: true
storage:
dbPath: /var/lib/mongo
net:
bindIp: 127.0.0.1
Export and import directives have several syntax variants.
In the previous article we saw a simple use, now let’s explore more examples.
Export before declarations
We can label any declaration as exported by placing export before it, be it a variable, function or a class.
For instance, here all exports are valid:
export let months = ['Jan', 'Feb', 'Mar','Apr', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
export const MODULES_BECAME_STANDARD_YEAR = 2015;
export class User {
constructor(name) {
this.name = name;
}
}
前几天安装了Gogs,感受就是没有ARM64的二进制包,导致自己要下载源码进行编译,操作有那么点复杂而且很浪费时间,虽然安装成功了,但在安装的过程中还是出了很多差错导致服务器重启后Gogs跑不起来,折腾好久还是没有弄好(能力有限)。后来又找到了Gitea
,看到下载页面里面居然有ARM64的二进制包,于是决定把Gogs换成Gitea。
以下记录安装过程中官方没有提到的操作步骤。
创建git账户
感觉这步挺重要的,之前安装Gogs就是因为没有创建好这个账户导致一系列的问题。(以下命令是网上找来的)
sudo adduser --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git