在 mac M1 上使用 ruby-install 安装 ruby 2.6.6 或 2.7.2 时,出现以下错误。Ruby 3.0.0 工作正常,但是任何较旧的版本都会出现 readline 错误,并且不允许安装 ruby。
readline.c:1905:37: error: use of undeclared identifier 'username_completion_function'; did you mean 'rl_username_completion_function'?
rl_username_completion_function);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rl_username_completion_function
readline.c:79:42: note: expanded from macro 'rl_username_completion_function'
# define rl_username_completion_function username_completion_function
^
/opt/homebrew/opt/readline/include/readline/readline.h:485:14: note: 'rl_username_completion_function' declared here
extern char *rl_username_completion_function PARAMS((const char *, int));
Run Code Online (Sandbox Code Playgroud) 运行 ruby-install 时,构建失败。rbenv 问题中也报告了这一点(https://github.com/rbenv/ruby-build/issues/1725)。
例如安装 ruby 2.6.8 时
# installing via ruby-install ( https://github.com/postmodern/ruby-install )
ruby-install ruby 2.6.8
Run Code Online (Sandbox Code Playgroud)
它会导致以下错误
ossl_x509store.c:452:30: note: ')' token is here
result = rb_funcall(ctx, rb_intern("verify"), 0);
^~~~~~~~~~~~~~~~~~~
../.././include/ruby/ruby.h:1826:56: note: expanded from macro 'rb_intern'
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \
^
../.././include/ruby/ruby.h:2602:20: note: expanded from macro 'rb_funcall'
rb_funcallv(recv, mid, \
^~~
6 warnings generated.
linking shared-object openssl.bundle
installing default openssl libraries
make[2]: Leaving directory '/Users/xxxxx/src/ruby-2.6.8/ext/openssl'
make[2]: Entering directory '/Users/xxxxx/src/ruby-2.6.8/ext/ripper'
extracting ripper.y from ../.././parse.y
compiling compiler ripper.y …
Run Code Online (Sandbox Code Playgroud) 有没有办法将外部源的脚本以及本地脚本嵌入到 Vitepress markdown 中以生成它?
这个例子
## my test button
<script src="https://www.jsdeliver.com/sdk/js?yadayada"></script>
<script>
function initButton() {
...
}
</script>
Run Code Online (Sandbox Code Playgroud)
提出一个问题
[vite] hmr update /test/index.md (x2) 19:00:17 [vite] 内部服务器错误:具有副作用的标签( 和 )在客户端组件模板中被忽略。插件:vite:vue
经历过并使用了demeteorizer.我想知道设置meteor和demeteorizer并通过节点运行它之间的主要区别是什么; 在自己的服务器?
只有流星
demeteorizer
我一直在使用demeteorizer(包装 - >上传 - >永远运行),但想知道从长远来看是否有任何性能或问题.
我已经看到诸如"身份验证"之类的软件包在本地运行正常但在测试服务器上运行速度很慢(挂起提交,表明同步问题?)
提前致谢.
ruby ×2
apple-m1 ×1
chruby ×1
demeteorizer ×1
homebrew ×1
html ×1
javascript ×1
markdown ×1
meteor ×1
node.js ×1
ruby-install ×1
vite ×1
vitepress ×1