猿问

javascript import 报错

初学者, 想知道错误出在哪里,找到的资料都介绍的

以下是我精简后的代码内容,错误提示在 main.js import那一行

错误提示为: 

SyntaxError: Unexpected token '{'. import call expects exactly one argument


index.html

<!DOCTYPE html>

<html>


<head>

    <title>LearnJavscript</title>

    <meta charset="utf-8">

    <style type = "text/css">

        body{

            background: #FFFFFF;

            padding: 0px;

            margin: 0px;

            display: flex;

            /* flex-direction: column-reverse; */

            justify-content: center;

        }

 

    </style>

</head>


<body>

    <script src="main.js"></script>

</body>


</html>

main.js

import {hello} from './lib.js';


hello();

lib.js

export function hello() {

    console.log('hello');

}


千巷猫影
浏览 1281回答 3
3回答

慕田峪7331174

浏览器啥时候可以直接用&nbsp;import了?浏览器JS不支持模块系统,如果需要,需要用requirejs或者seajs或者webpack处理

繁华开满天机

<script&nbsp;src="main.js"></script>=><script&nbsp;type="module"&nbsp;src="main.js"></script>
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答