ubuntu 16.04/macOS Big Sur(11.4)编译Quasar

$ cd ~

# 安装配置 Node Version Manager,用来管理安装使用特定版本
$ git clone https://github.com/nvm-sh/nvm.git

$ cd nvm 

$ bash install.sh

# 刷新环境变量,使得设置生效
$ source ~/.bashrc

$ nvm install 16.0.0

$ nvm use 16.0.0

$ cd ~

$ git clone https://github.com/quasarframework/quasar.git

$ cd quasar

$ git checkout quasar-v1.15.23

# git checkout quasar-v2.0.3

$ cd ui

# 清除缓存的node模块
$ rm -rf node_modules 

$ npm install nan -g 

$ npm install yarn -g

# 自动根据 package-lock.json 安装依赖
$ npm install

$ yarn build

# 在当前目录下的dist目录下生成quasar.umd.js

注意,目前(2020/07/05)发现,在macOS Big Sur(11.4)版本上,dev 分支没办法编译通过。

目前(2020/07/20)发现,在macOS Big Sur(11.4)系统,quasar 2.0.3/1.15.23 版本已经可以编译通过,开发分支经常编译不通过,这部分经常发生较大变动。

参考链接