Javascript 如何使用browserify“;要求;在控制台里?
我使用Javascript 如何使用browserify“;要求;在控制台里?,javascript,ruby-on-rails,browserify,Javascript,Ruby On Rails,Browserify,我使用browserify rails在rails项目中安装了browserify和pinyin包 它工作得很好。但是我不能从谷歌浏览器控制台使用这个库 > pinyin VM362:1 Uncaught ReferenceError: pinyin is not defined at <anonymous>:1:1 (anonymous) @ VM362:1 > var pinyin = require("pinyin"); VM364:1 Uncaught
browserify rails
在rails项目中安装了browserify
和pinyin
包
它工作得很好。但是我不能从谷歌浏览器控制台使用这个库
> pinyin
VM362:1 Uncaught ReferenceError: pinyin is not defined
at <anonymous>:1:1
(anonymous) @ VM362:1
> var pinyin = require("pinyin");
VM364:1 Uncaught ReferenceError: require is not defined
at <anonymous>:1:15
>拼音
VM362:1未捕获引用错误:未定义拼音
时间:1:1
(匿名)@VM362:1
>var拼音=要求(“拼音”);
VM364:1未捕获引用错误:未定义require
时间:1:15
我以为拼音变量已经声明了,但它不是。
无法从控制台调用require
函数
如何使用REPL环境中的库?要公开所需的模块以在捆绑包之外使用,应使用以下选项:
我不熟悉browserify rails
,因此我不确定它应该如何配置,但您需要指定的选项是--require
。要公开所需的模块以便在捆绑包之外使用,您应该使用以下选项:
我不熟悉browserify rails
,因此我不确定它应该如何配置,但是您需要指定--require
选项
> pinyin
VM362:1 Uncaught ReferenceError: pinyin is not defined
at <anonymous>:1:1
(anonymous) @ VM362:1
> var pinyin = require("pinyin");
VM364:1 Uncaught ReferenceError: require is not defined
at <anonymous>:1:15
browserify index.js --require pinyin > bundle.js