Halo dalam proyek js reaksi saya, saya menyertakan <link> perpustakaan blueprint.js tetapi browser tidak mengenalinya. Alih-alih saya mengimpornya dalam file index.js lalu berfungsi. Dapatkah seseorang menjelaskan secara singkat mengapa browser tidak mengenalinya?

index.html

<link rel="stylesheet" type="text/css" href="./src/index.css" />
<!-- add other blueprint-*.css files here -->
<link href="./node_modules/normalize.css/normalize.css" rel="stylesheet" />
<!-- blueprint-icons.css file must be included alongside blueprint.css! -->
<link href="./node_modules/@blueprintjs/icons/lib/css/blueprint-icons.css" rel="stylesheet" />
<link href="./node_modules/@blueprintjs/core/lib/css/blueprint.css" rel="stylesheet"/>

index.js

import 'normalize.css'
import '@blueprintjs/core/lib/css/blueprint.css'
import '@blueprintjs/icons/lib/css/blueprint-icons.css';

Ketika saya berkomentar dari impor saya index.js browser web tidak menyertakan link mengapa?

0
tron 17 Maret 2020, 21:02

1 menjawab

Jawaban Terbaik

node_modules tidak akan ada saat Anda membangun proyek Anda, jadi di luar jangkauan. Anda hanya dapat mereferensikan hal-hal dari index.html yang ada di dalam folder public atau secara eksternal (seperti CDN)

0
bilwit 17 Maret 2020, 18:08