JS npm包,无法在模块外部使用import语句

问题描述 投票:0回答:2

我想使用此npm软件包https://github.com/nefe/number-precision,请按照以下步骤操作,但不起作用。

  1. npm安装号精度--save--dep

  2. [import NP from 'number-precision'require()在我的JS文件第一行中,错误消息将如下所示:无法定义需求&&导出无法在模块外部使用import语句。

  3. <script src="node_modules/number-precision/build/index.iife.js">import NP from 'number-precision </script>

    它不会显示任何错误消息,但是在我的js文件中,NP方法仍然不起作用。

  4. [<script src="/workout.js"></script>放在我的js文件的第一行import NP from 'number- precision'

    我知道了:

    拒绝从'http://0.0.0.0:2000/node_modules/number-执行脚本precision /',因为其MIME类型('text / html')不可执行,并且是严格的MIME类型检查已启用。

    如何正确执行我的js文件中的npm软件包?

javascript npm webpack
2个回答
2
投票

要在浏览器中使用导入,执行导入的文件需要


0
投票

如果要使用独立的<script>标记,请查看iife.js的内容:

© www.soinside.com 2019 - 2024. All rights reserved.