我目前正在使用 Snowpack 构建/准备应用程序。我正在尝试导入作为文件中dependencies
(block) 的一部分安装的 JavaScript 库package.json
,但不知何故 Snowpack 没有拾取该库。
这是package.json
文件(相关内容的摘录):
{
"private": true,
"type": "module",
"scripts": {
"build": "snowpack build",
"preview": "snowpack dev"
},
"dependencies": {
"impress.js": "1.1.0"
},
"devDependencies": {
"snowpack": "3.3.7"
},
"engines": {
"node": "14.x"
}
}
snowpack.config.js
唯一包含这些行:
/** @type {import("snowpack").SnowpackUserConfig } */
export default {
devOptions: {
open: "none",
},
mount: {
src: {
url: "/",
},
},
};
impress.js
我期待 Snowpack 将库与这个 HTML 文件捆绑在一起:
<!DOCTYPE html>
<html lang="en">
<head>
...
</head>
<body>
<script src="node_modules/impress.js/js/impress.min.js"></script>
<script src="scripts/global.js" type="module"></script>
</body>
</html>
有没有办法为这些事情配置 Snowpack?