0
# coding: utf-8
Gem::Specification.new do |spec|
spec.name = "myJekyllTheme"
spec.version = "1.0.1"
spec.authors = ["Mai Walters"]
spec.email = ["[email protected]"]
spec.summary = %q{A simple theme for my CMS class.}
spec.homepage = "https://www.github.uconn.edu/mvw13001/myJekyllTheme"
spec.license = "MIT"
spec.files = `git ls-files -z`.split("\x0").reject { |f|
f.match(%r{^(test|spec|features)/}) }
spec.add_runtime_dependency "jekyll", "~> 3.4"
spec.add_development_dependency "bundler", "~> 1.12"
spec.add_development_dependency "rake", "~> 10.0"
spec.add_development_dependency "jekyll-polyglot", ">= 1.2.4"
spec.add_development_dependency "jekyll-seo-tag", ">= 2.1.0"
spec.add_development_dependency "jekyll-paginate", ">= 1.1.0"
spec.add_development_dependency "jekyll-feed", "~> 0.6"
end
を期待して、予期せぬunary-を、Iこのエラーが表示される:ジキルカスタム:私はジキルのテーマを作成しようとするために、このコードを使用していると私は私のgemspecファイルを設定していますが、私は実行するたびに、バンドルをインストールkeyword_do
これは誰でも知っていますか?これに
spec.files = `git ls-files -z`.split("\x0").reject { |f|
f.match(%r{^(test|spec|features)/}) }
(1行):
あなたがあなたのコード 'Gemfile'内側に無効な構文でgemspecに似たを持って表示されます。これは、それがどのように働くことを意図したものではありません。宝石を書くときは、 'myJekyllTheme.gemspec'のような名前の塗りつぶしに依存関係を指定し、' gemspec'コマンドで 'Gemfile'を参照してください。 'bundle gem myJekyllTheme'を実行すると、新しい空の作業中の宝石を作ることができます。どのように生成されたファイルを見てみましょう。 –