50

nodejs代码混淆

安装javascript-obfuscator包

当前项目安装

yarn add javascript-obfuscator

# 或者

npm install javascript-obfuscator

全局安装

yarn global add javascript-obfuscator

# 或者

npm install javascript-obfuscator -G

混淆代码

当前项目安装使用方法

npx javascript-obfuscator ./path_to_input_dir --output ./path_to_output_dir

全局安装使用方法

javascript-obfuscator ./path_to_input_dir --output ./path_to_output_dir
38

package-lock.json与yarn.lock相互转换

安装synp包

npm i -g synp

yarn.lock => package-lock.json

  1. 确保node_modules目录存在,并且已安装依赖
yarn
  1. 指定yarn.lock路径,并在创建 /path/to/package-lock.json 文件
synp --source-file /path/to/yarn.lock

package-lock.json => yarn.lock

  1. 确保node_modules目录存在,并且已安装依赖
npm install
  1. 指定package-lock.json路径,并在创建 /path/to/yarn.lock 文件
synp --source-file /path/to/package-lock.json
49

Linux使用NodeSource安装nodejs

安装NodeSource软件源

以 sudo 用户身份运行命令,并执行源安装脚本

curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -

安装nodejs

#ubuntu
apt install nodejs

#centos
yum install nodejs