Npm 在html中设置javascript包目录

Npm 在html中设置javascript包目录,npm,mapbox,Npm,Mapbox,我用npm安装了mapbox gl js包,它安装在 /node_modules/mapbox-gl/dist/mapbox-gl.js 在html中,如何设置上述目录的路径以正确加载库? 在我的代码中,目录设置如下 var mapboxgl = require('/mapbox-gl/dist/mapbox-gl.js');In 显示了如何使用该库。要从链接文档中重申,一旦安装了npm软件包: 将CSS文件包含在HTML文件的中 <link href='https://api.map

我用npm安装了mapbox gl js包,它安装在

/node_modules/mapbox-gl/dist/mapbox-gl.js
在html中,如何设置上述目录的路径以正确加载库? 在我的代码中,目录设置如下

var mapboxgl = require('/mapbox-gl/dist/mapbox-gl.js');In
显示了如何使用该库。要从链接文档中重申,一旦安装了npm软件包:

将CSS文件包含在HTML文件的中

<link href='https://api.mapbox.com/mapbox-gl-js/v1.8.1/mapbox-gl.css' rel='stylesheet' />
import mapboxgl from 'mapbox-gl';
// or "const mapboxgl = require('mapbox-gl');"

mapboxgl.accessToken = /* YOUR MAPBOX ACCESS TOKEN HERE */;
const map = new mapboxgl.Map({
    container: '<your HTML element id>',
    style: 'mapbox://styles/mapbox/streets-v9'
});

在HTML文件的中包含以下代码

<link href='https://api.mapbox.com/mapbox-gl-js/v1.8.1/mapbox-gl.css' rel='stylesheet' />
import mapboxgl from 'mapbox-gl';
// or "const mapboxgl = require('mapbox-gl');"

mapboxgl.accessToken = /* YOUR MAPBOX ACCESS TOKEN HERE */;
const map = new mapboxgl.Map({
    container: '<your HTML element id>',
    style: 'mapbox://styles/mapbox/streets-v9'
});
从“mapbox gl”导入mapboxgl;
//或“const mapboxgl=require('mapbox-gl')
mapboxgl.accessToken=/*此处为您的MAPBOX访问令牌*;
常量映射=新的mapboxgl.map({
容器:“”,
风格:'mapbox://styles/mapbox/streets-v9'
});
一般来说,对于类似的操作问题,是一个很好的资源