具有Express Static文件的包裹捆绑器

时间:2018-08-03 20:42:18

标签: javascript node.js express parceljs

我正在独自学习Express,并且试图弄清楚如何通过Bundler将特定的node_modules包含到我的客户端javascript中。

这样做的原因是因为我试图通过提取从第三方API返回JSONP对象的客户端XHR请求。我要包括的程序包是node-fetch。我已经通过npm install成功安装了它,但是我对如何将其包括在客户端上一无所知。

我不想通过script标签将其包括进来,因为它可能会使维护所有js文件变得麻烦,并且我想学习如何在逻辑上将客户端javascript细分为模块并负责地导入它们。

在我的javascript文件顶部,在public / js / main.js中,我想执行以下操作:

import fetchJsonp from 'fetch-jsonp';
searchbar.addeventListener('click', doSomething)
function doSomething() {
  // make a fetch request here
  // fetchJsonp('www.example.com')
}

我知道我必须使用模块捆绑器才能将模块从服务器导入到客户端。

0 个答案:

没有答案