我正在按照此处描述的示例进行操作:
\nhttps://bilalbudhani.com/chokidar-esbuild/
\n当我做:
\nnode esbuild.config.js --watch\nRun Code Online (Sandbox Code Playgroud)\n我收到消息:
\n[ERROR] Invalid option in build() call: "watch"\nRun Code Online (Sandbox Code Playgroud)\n我不知道为什么会发生这种情况。
\n“手表”不再是一个参数了吗?
\n我也做了这个例子:
\nconst path = require(\'path\')\n\nrequire("esbuild").build({\n entryPoints: ["application.js", "client.js"],\n bundle: true,\n sourcemap: true,\n outdir: path.join(process.cwd(), "app/assets/builds"),\n absWorkingDir: path.join(process.cwd(), "app/javascript"),\n minify: true,\n watch: true,\n})\n.then(() => console.log("\xe2\x9a\xa1Done"))\n.catch(() => process.exit(1));\nRun Code Online (Sandbox Code Playgroud)\n如果我删除“watch:true”行,它可以正常编译。但如果我离开它,我会得到同样的错误:
\nbuild() 调用中的无效选项:“watch”
\n当我这样做时:node esbuild.config.js
\n我想知道是否有更好的方法来定义 nginx 中的资产路径。例如,我希望 nginx 为子文件夹中的资产提供服务。现在,我使用这种对我来说看起来不太干燥的技术。
location ^~ /assets/ {
gzip_static on;
expires max;
add_header Cache-Control public;
}
location ^~ /assets/downloads {
gzip_static on;
expires max;
add_header Cache-Control public;
}
Run Code Online (Sandbox Code Playgroud)
您能否为资产文件夹中的文件夹提出更好的建议?先感谢您。
我去了http://rubygems.org/gems/rails,我看到在Runtime Dependencies中,bundler gem的定义如下
bundler ~> 1.0
Run Code Online (Sandbox Code Playgroud)
那是什么意思?Thanx提前.
我在mechanize doc网站上做了一个例子,我想用nokogiri解析结果.
我的问题是当执行以下行时:
doc = Nokogiri::HTML(search_results, 'UTF-8' )
Run Code Online (Sandbox Code Playgroud)
发生以下错误:
C:/Ruby192/lib/ruby/gems/1.9.1/gems/nokogiri-1.4.4.1-x86-mingw32/lib/nokogiri/html/document.rb:71:in `parse': undefined method `name' for "UTF-8":String (NoMethodError)
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/nokogiri-1.4.4.1-x86-mingw32/lib/nokogiri/html.rb:13:in `HTML'
from mechanize_test.rb:16:in `<main>'
Run Code Online (Sandbox Code Playgroud)
我在windows vista机器上安装了ruby 1.9
机械化返回的结果是非拉丁语(utf8)
代码示例如下.
# encoding: UTF-8
require 'rubygems'
require 'mechanize'
require 'nokogiri'
agent = Mechanize.new
agent.user_agent_alias = 'Mac Safari'
page = agent.get("http://www.google.com/")
search_form = page.form_with(:name => "f")
search_form.field_with(:name => "q").value = "invitations"
search_results = agent.submit(search_form)
puts search_results.body
doc = Nokogiri::HTML(search_results, 'UTF-8')
Run Code Online (Sandbox Code Playgroud)