cari

Rumah  >  Soal Jawab  >  teks badan

javascript - memerlukan('...') modul tidak dijumpai!!

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中文网2777 hari yang lalu961

membalas semua(3)saya akan balas

  • 迷茫

    迷茫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中写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

    balas
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-26 10:52:33

    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/..." />

    balas
    0
  • PHP中文网

    PHP中文网2017-06-26 10:52:33

    Anda harus menulis laluan mutlak ke Hogan .js

    balas
    0
  • Batalbalas