javascript - memerlukan('...') modul tidak dijumpai!!
PHP中文网
PHP中文网 2017-06-26 10:50:33
0
3
924

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??

PHP中文网
PHP中文网

认证0级讲师

membalas semua(3)
迷茫

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中写requirejs里面才支持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

女神的闺蜜爱上我

requirenode.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/..." />
洪涛

Anda harus menulis laluan mutlak ke Hogan .js

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan