npm模块管理
针对小程序无法友好管理npm第三方模块问题,nanachi给与了最大限度支持,当文件中引入第三方npm模块,nanachi监听到后会自动安装,并且最小量打包你所依赖的npm模块。
例如
import cookie from 'cookie';
打包后
dist/npm/
└── cookie
└── index.js
微信小程序或快应用的JS环境 与浏览器的JS环境是不一样,不支持许多全局方法,比如fetch, requestAnimationFrame, location, 因此需要自行检测一下
第三方库的可用性。