gpt4 book ai didi

javascript - 等于节点模块的 undefined variable

转载 作者:行者123 更新时间:2023-12-03 01:34:57 24 4
gpt4 key购买 nike

我尝试使用 browserify 或 webpack 来解析我的文件。

这是我的代码:

let rangy = require('rangy')
rangy.init()
const rang = () => rangy

在 transpire 我的代码并添加到 html 页面后,我尝试在控制台中获取 rangey,但是当我输入 rangy 并按 Enter 按钮时,js 说:

Uncaught ReferenceError: rangy is not defined

当我输入 rang() 并按 Enter 时,js 会说:

undefined

但是第 2 行运行正确。

我需要在 index.html 的脚本标记中使用 rangy

我该怎么做?

这是我的文件:

(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){


let rangy = require('rangy')
rangy.init()
const rang = () => rangy

},{"rangy":2}],2:[function(require,module,exports){............

最佳答案

如果您使用 webpack,并且您可以接受 randy 泄漏到全局范围内,那么只需删除 let:

rangy = require('rangy');
rangy.init();

randy 变量将在控制台中可用。

关于javascript - 等于节点模块的 undefined variable ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51112246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com