Rumah > Soal Jawab > teks badan
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??
迷茫2017-06-26 10:52:33
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
女神的闺蜜爱上我2017-06-26 10:52:33
require
是node.js
的内置方法,你运行Webpack的时候,npm run build
其实也是用node在运行webpack的编译脚本,所以require是支持的。但是现在你写成了原生的,就脱离了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/..." />