创建 npm 工具库
打包工具的选择
如果我们需要构建一个简单的小型应用并让它快速运行起来,可以使用
Parcel
;如果需要构建一个类库只需要导入很少第三方库,可以使用
Rollup
;如果需要构建一个复杂的应用,需要集成很多第三方库,并且需要代码分拆、HMR等功能,推荐使用
Webpack
[3]。
所以,在开发工具库时,我们选择 rollup
作为打包工具。
添加用户是通过终端电脑的npm来操作的,在输入下列命令后,根据要求输入用户名和密码即可。
1 | npm adduser --registry https://mydomain.com:port/ |
1 | npm publish --registry https://mydomain.com:port/ |
为了在js开发中更加便利的模块化,解决开发中频繁地更新npm包的问题,决定搭建一个轻量的npm包管理服务。比较了 verdaccio,cnpm 后,最后选择了 verdaccio。因为它够方便和快速,同时也够用。
通过用户名和密码,利用 SSH 登陆远程服务器进行服务器管理时,有如下缺点:
我们可以通过配置公钥登陆来解决上述问题。
如何在 Mongoose 的定义中,定义一个包含 ObjectId 的嵌套定义呢?
原使用移动宽带,由于移动宽带无法申请动态公网IP,所以家里拟改用电信宽带。在电信师傅上门安装时,我告诉他我需要光猫桥接,然而师傅一脸为难地告诉我,电信无法改桥接。我一下秒懂了。
如何在 Windows Server 2022 上安装 Docker 呢?经过实测,如果直接从 Docker 官网下载 Docker Desktop 进行安装,会出现启动失败的问题。特将正确的安装步骤记录如下:
黑群晖是什么是不说了,直接上教程。
在ORD安装完成后,一打开软件就弹出崩溃界面,在错误文件的
Managed Call Stack:
处有如下错误:
1 | Managed Call Stack: |