Web

OpenLayers Workshop(一)配置环境

使用workshop的样例需要先从GitHub中下载项目文件,并用npm进行初始化。

npm install
npm start

但是该项目中需要使用到gitbook,node v10以上的版本会遇到

if (cb) cb.apply(this, arguments),cb.apply is not a function

的报错。我当前的node版本是14.

使用注释错误代码的方式并不管用。我直接使用了nvm进行node的版本控制。

在nvm中的setting.txt中添加镜像

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

按照这个博客中的进行安装nvm并下载使用v10的node:

1、查看本地安装的所有版本;有可选参数available,显示所有可下载的版本。

nvm list [available]

    2、安装,命令中的版本号可自定义,具体参考命令1查询出来的列表

nvm install 11.13.0

   3、使用特定版本

nvm use 11.13.0

    4、卸载

nvm uninstall 11.13.0

实际上整个过程都是在弄gitbook。

——————————————————————————————————————
2021年8月1日更新:

openlayers的文档写得也太迷了,实际上需要初始化的并不是根文件夹,而是/src/en

image

实际上昨天弄得只是文档而已,和官网上的一模一样。

不过总算是弄好了:

image 2

发表评论