问:以下语句是怎么引入响应模块的?
import Vue from 'vue';
import App from './App';
import router from './route';
import axios from 'axios';
它们的完整写法是这样的,看完这个就能明白了
import Vue from "../node_modules/vue/dist/vue.js";
import App from './App.vue';
import router from './route.js';
import axios from '../node_modules/axios/dist/axios.js';
当使用 import 引入外部模块时,可以省略后缀名
- 如果引入下载的包,则可以省略路径名,它会自动到 node_modules 目录中寻找
- 如果引入文件,则添加相对路径,它会在选定的路径中寻找
引入公式是这样的
- 方式一:import <模块>
方式二:import <名字> from <模块>
方式一引入了 <模块>
- 方式二引入了 <模块>,还引入了 <模块> export 内容,并给它取了一个名字,在后续代码可以使用
「@浪里淘沙的小法师」