簡體   English   中英

如何解決 npm package 中的“無法解析模塊說明符”錯誤?

[英]How to resolve "Failed to resolve module specifier" error in a npm package?

我有一個名為“mynpmpackage”的 npm package。 我有一個名為 index.js 的文件,其中包含以下內容:

export default const Sum = (a , b) => {
return a + b
}

package.json:

{
"name":"mynpmpackage",
"version":"1.0.0",
  "main": "index.js",
  "module": "index.js"
}

我發布了這個 package 和npm publish並且它發布正確。 我創建了另一個目錄,並安裝了我的 package 和npm install

然后,我制作了一個index.html文件:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

</body>
<script type="module" src="test.js"></script>
</html>

在 test.js 中:

import Sum from "mynpmpackage"
alert(Sum(3,4))

但它給出了這個錯誤:

Uncaught TypeError: Failed to resolve module specifier "mynpmpackage". Relative references must start with either "/", "./", or "../".

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM