如何使用NPM导入AlpineJS?
AlpineJS文档如下:
通过npm安装:
npm i alpinejs
在脚本中引用它:
import 'alpinejs'
我将最后一行代码放在了一个JavaScript文件中,但是没有效果。我想到可能需要像 Grunt 这样的打包工具才能使这个导入实际发挥作用。否则客户端怎么知道“alpinejs”指的是 node_modules/alpinejes/dist
中的 alpine.js
文件呢?然而,Grunt 只是让这行代码原封不动地存在,没有将 AlpineJS 文件复制到我的输出目录。
我想要实现以下目标:
- 在客户端中使用 AlpineJS,而不依赖 CDN
- 如果可能的话,和其他脚本文件合并成一个文件以减少服务器请求次数