如何在浏览器中使用 twitter-text
How do I use twitter-text in a browser
我想统计推文长度。 Twitter 使这变得非常非常困难。
他们有这个 repo:https://github.com/twitter/twitter-text which contains this folder: https://github.com/twitter/twitter-text/tree/master/js 据说支持 javascript。
当我尝试像这样从 cdn 使用脚本时:https://www.jsdelivr.com/package/npm/twitter-text
它说 require is not defined
我不明白我应该做什么。如果它用于 javascript 为什么要使用 require?
- 安装 Browserify
- 从此文件夹下载最新的 twitter-text 脚本:https://github.com/twitter/twitter-text/tree/master/js/pkg
- 使用以下内容创建
index.js
:window.twitter = require('./twitter-text-3.1.0.min.js');
- 运行
browserify index.js -o twitter-text-js.js
输出文件现在可以在浏览器中 运行 并使用全局 twitter
访问。
(或直接在此处下载预打包版本:https://gist.github.com/skeddles/3841236279efebf053dfa39dfdbae2c2#file-twitter-text-js-js)
我想统计推文长度。 Twitter 使这变得非常非常困难。
他们有这个 repo:https://github.com/twitter/twitter-text which contains this folder: https://github.com/twitter/twitter-text/tree/master/js 据说支持 javascript。
当我尝试像这样从 cdn 使用脚本时:https://www.jsdelivr.com/package/npm/twitter-text
它说 require is not defined
我不明白我应该做什么。如果它用于 javascript 为什么要使用 require?
- 安装 Browserify
- 从此文件夹下载最新的 twitter-text 脚本:https://github.com/twitter/twitter-text/tree/master/js/pkg
- 使用以下内容创建
index.js
:window.twitter = require('./twitter-text-3.1.0.min.js');
- 运行
browserify index.js -o twitter-text-js.js
输出文件现在可以在浏览器中 运行 并使用全局 twitter
访问。
(或直接在此处下载预打包版本:https://gist.github.com/skeddles/3841236279efebf053dfa39dfdbae2c2#file-twitter-text-js-js)