安装 xlsx 以处理 excel sheet 到 json
Installing xlsx to process excel sheet to json
下面是我运行安装xlsx的命令:
sudo npm install xlsx
npm install xlsx
sudo npm install excel --save-dev
npm install excel --save-dev
在每一个之后我都会得到一个类似的错误:
npm ERR! Linux 4.4.0-18362-Microsoft
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "excel" "--save-dev"
npm ERR! node v8.10.0
npm ERR! npm v3.5.2
npm ERR! path /home/<User>/customer_service/node_modules/aws-sdk
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall rename
和一大堆错误,涉及重命名和删除一些文件,如 aws-sdk。
注:
- 我安装了aws-sdk。在上述每个命令之后,aws-sdk 将自动 renamed/deleted。所以我每次 运行 以上文件时都必须安装 aws-sdk。
- 我在每个 commands.Should 之后都没有卸载 xlsx?
找到解决方案:
将 sudo 与全局一起使用并保存。如果使用 aws-sdk,则创建一个不同的目录以避免覆盖,因为 aws-sdk 有自己的 node-modules.
下面是我运行安装xlsx的命令:
sudo npm install xlsx
npm install xlsx
sudo npm install excel --save-dev
npm install excel --save-dev
在每一个之后我都会得到一个类似的错误:
npm ERR! Linux 4.4.0-18362-Microsoft
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "excel" "--save-dev"
npm ERR! node v8.10.0
npm ERR! npm v3.5.2
npm ERR! path /home/<User>/customer_service/node_modules/aws-sdk
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall rename
和一大堆错误,涉及重命名和删除一些文件,如 aws-sdk。 注:
- 我安装了aws-sdk。在上述每个命令之后,aws-sdk 将自动 renamed/deleted。所以我每次 运行 以上文件时都必须安装 aws-sdk。
- 我在每个 commands.Should 之后都没有卸载 xlsx?
找到解决方案: 将 sudo 与全局一起使用并保存。如果使用 aws-sdk,则创建一个不同的目录以避免覆盖,因为 aws-sdk 有自己的 node-modules.