open-index/open-npm huggingface dataset:
npm package: 3d-data-visualize
Description: Main Usage: show 3d pcd and 3d mark data
Author: Renjie Li
Latest version: 1.0.5

<!-- 初始化项目（基于 Webpack + Babel + React）-->
npm init

<!-- 安装 webpack项目打包工具 三件套 -->
npm i --save-dev webpack@4.44.2 webpack-cli@3.3.12 webpack-dev-server@3.11.0

<!-- 安装 React支持 -->
npm i --save react@16.13.1 react-dom@16.13.1

<!-- 安装 类型检查工具-->
npm i --save-dev typescript@3.9.7

<!-- 安装 语法检查工具（与Babel配合） -->
npm i --save-dev eslint@7.8.1 @babel/eslint-parser@7.11.5 @babel/eslint-plugin@7.11.5

<!-- 安装 语法转译工具(js、 jsx、 ts、 tsx) -->
npm i --save-dev babel-loader@8.1.0 @babel/core@7.10.2 @babel/cli@7.11.6
npm i --save-dev @babel/preset-env@7.10.2 @babel/preset-react@7.10.1 @babel/preset-typescript@7.10.4
npm i --save-dev @babel/plugin-proposal-export-default-from @babel/plugin-proposal-export-namespace-from
npm i --save-dev @babel/plugin-proposal-class-properties @babel/plugin-proposal-object-rest-spread
npm i --save-dev @babel/plugin-transform-arrow-functions

<!-- 安装 第三方辅助库 -->
npm i --save-dev html-webpack-plugin friendly-errors-webpack-plugin
npm i --save-dev eslint-webpack-plugin@2.1.0
npm i --save-dev fork-ts-checker-webpack-plugin
npm i --save-dev @babel/plugin-proposal-class-properties @babel/plugin-proposal-object-rest-spread
npm i --save-dev react-hot-loader
npm i --save three@0.120.1 three-spritetext
npm i --save-dev webpack-merge
npm i --save-dev clean-webpack-plugin
npm i --save-dev terser-webpack-plugin@4.2.3
npm i --save-dev @babel/plugin-transform-runtime@7.10.5
npm i --save-dev @babel/plugin-proposal-export-default-from@7.10.4
npm i --save-dev @babel/runtime-corejs3@7.11.2
npm i --save @babel/runtime@7.11.2
npm i --save-dev core-js@3.6.5 regenerator-runtime@0.13.7

<!-- 安装 类型定义（配合ts项目食用） -->
npm i --save-dev @types/webpack-env
npm i --save-dev @types/node
npm i --save-dev @types/react @types/react-dom

<!-- 启动一个前端环境 -->
<!-- Webpack4+ + Node10+ + Npm6+ -->
docker run -itd --name 3dv -v $PWD:/home/work -w /home/work -p 8080:80 node:10 && docker exec -it 3dv bash