Javascript 说明如何在静态文件夹中使用Import/require()
我已经尝试这么做了很长一段时间了,有人知道我如何在express静态文件夹中使用import或require吗。我没有定义require,我知道它在浏览器中不存在,我懒得尝试设置webpack/babel/browserify,这是唯一的方法吗?最快的方法是什么?您将无法在浏览器中使用Javascript 说明如何在静态文件夹中使用Import/require(),javascript,express,import,Javascript,Express,Import,我已经尝试这么做了很长一段时间了,有人知道我如何在express静态文件夹中使用import或require吗。我没有定义require,我知道它在浏览器中不存在,我懒得尝试设置webpack/babel/browserify,这是唯一的方法吗?最快的方法是什么?您将无法在浏览器中使用require,因为这是CommonJS,其目标正是在非浏览器环境中管理模块 与浏览器兼容的模块管理方式是标准方式 只需在script标记上添加type=“module”属性,就可以在JavaScript文件中使用
require
,因为这是CommonJS,其目标正是在非浏览器环境中管理模块
与浏览器兼容的模块管理方式是标准方式
只需在script
标记上添加type=“module”
属性,就可以在JavaScript文件中使用import
和export
关键字
使用,您可以利用本机的模块管理系统,并且不需要前端JavaScript代码的构建过程
如果您的问题是关于导入第三方库,请执行以下任一操作:
- 将它们复制到静态文件夹(打包为或),并添加相应的
标记script
- 使用
标记从某些CDN(打包为或)引用它们script
- 使用构建过程对整个代码进行捆绑/树化/缩小,包括
node\u模块中的库