Struktur direktori
Berikut ialah kandungan hogan.html
var Hogan = require('hogan.js');
mytools = {
renderHtml: function(htmlTemplate, data) {
var template = Hogan.compile(htmlTemplate);
var result = template.render(data);
return result;
}
}
var htmlTpl = '<p>{{name}}</p>';
var data = '張三';
mytools.renderHtml(htmlTpl ,data);
Saya menggunakan npm i --save hogan.js untuk memasang modul js
require('hogan.js') dalam html akan melaporkan ralat memerlukan tidak ditakrifkan.
Biasanya digunakan terus dalam webpack.
Bagaimana cara menggunakan memerlukan??
認(rèn)證0級講師
Ini bermakna anda tidak mempunyai ini dalam direktori node_modules
anda Lihat di mana anda memasangnya
Saya tidak nampak dengan jelas di mana anda berada tadihtml
中寫require
,js
里面才支持require
Jadi sudahkah anda menyelesaikannya? Adakah anda ingin berada di sanajs
里面require
還是html
里面require
?
js
boleh menjadi require
biasanya Jika anda ingin mengimportnya ke dalam html
, hanya pergi ke folder js
里面可以正常require
,html
里面想引入就去node_modules
文件夾下找到hongan.js
dan cari hongan. js
Laluan
require
是node.js
的內(nèi)置方法,你運行Webpack的時候,npm run build
其實也是用node在運行webpack的編譯腳本,所以require是支持的。但是現(xiàn)在你寫成了原生的,就脫離了node.js
,原生不支持require()
Memuatkan pakej.
Cara yang betul ialah menambah fail terus menggunakan tag <script>
和<link>
:
<script src="./node_modules/..."></script>
<link href="./node_modules/..." />