- 解压 ***.tar.xz
$ xz -d ***.tar.xz
$ tar -xvf ***.tar
-
配置node环境
vi .bashrc
source .bashrc
注:
webstorm环境一样配置。
webstorm.sh
文件在webstorm的bin
目录下
启动webstorm:bash webstorm.sh
xxx.scrollIntoView()
npm切换淘宝镜像
- 临时切换
npm --registry https://registry.npm.taobao.org install 要下载的东西
- 长久设置
npm config set registry https://registry.npm.taobao.org
检查配置是否成功:npm config get registry
- js 测代码运行速度
console.time("timer");
for(var i=0;i<10000;i++){}
console.timeEnd("timer");
结果:timer: 0.98486328125ms
-
npm ERR! Cannot read property 'match' of undefined
错误处理
npm cache clear --force
- 如果上面那个方法不生效就删除
package-lock.json
,再运行npm install
Promise和Rx
https://zhuanlan.zhihu.com/p/20531896配色网站
https://coolors.coaptitude
// 安装
sudo apt install aptitude
//
sudo aptitude
Error: Cannot find module '../vendor-manifest.json'
执行npm run dev之前先执行npm run dll在项目中生成vendor-manifest.json文件JSZip
jszip-util
Pako.js
js 二进制加法
/**
* @param {string} a
* @param {string} b
* @return {string}
*/
var addBinary = function(a, b) {
let res = '';
let c = 0;
a = a.split('');
b = b.split('');
while(a.length||b.length||c){
c += ~~a.pop() + ~~b.pop();
res = c%2+res;
c = c>1
}
return res
};
console.log(addBinary("11","1")) //100
console.log(addBinary("1010","1011")) //10101
https://blog.csdn.net/qq_39200185/article/details/106923487
- node-sass 安装失败
- 使用淘宝镜像源:
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
- 设置全局镜像源:
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
然后npm install
- ubuntu设置环境变量错误导致命令无法使用
- 首先设置临时PATH
export PATH=/usr/bin:/bin
-
vi ~/.bashrc
把错误的环境变量删了 source ~/.bashrc
sudo
和 vi
都是存放在'/usr/bin'目录下的,所以可以通过绝对路径找到命令:/usr/bin/sudo
/usr/bin/vim
- webstorm激活码
https://vrczjs.cn/idea/test/index.html