webpack - 用 webpack 编译 mapbox-gl 需要很长时间
问题描述
我正在尝试使用 webpack 编译简单的 mapbox-gl 示例。我正在使用具有以下标准配置的 webpack:
const path = require('path');
module.exports = {
entry: './src/main.js',
watch: true,
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js'
}
};
我main.js
是来自 mapbox-gl 站点的示例:
var mapboxgl = require('mapbox-gl/dist/mapbox-gl.js');
mapboxgl.accessToken = 'ACCESS_TOKEN';
var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/mapbox/streets-v11'
});
main.js 文件中的每次更改都会触发重新编译所有内容,这大约需要 10 秒。有没有简单的方法来改善这一点?
解决方案
好的。这很简单。我只需要添加模式:“开发”。
推荐阅读
- api - Flutter - Twitter API - 推文顺序不正确
- python - for 循环已将列表保存为单个元素
- arrays - 如何对数组进行排序并使用已排序的数据快速创建新数组 5
- bash - 包含双引号和单引号的 echo 命令
- database - 如何确保文档字段在 ArangoDB 集群中是唯一的
- php - 防止纯文本json中的html标签和其他符号
- javascript - 有没有办法使用循环将变量的字符串从小写变为大写?
- ios - UIConfigurationColorTransformer 如何工作?
- node.js - AWS Amplify lambda 函数无法访问突变
- lisp - 在 LISP 中创建函数 Trim-to(符号列表)