Я пытаюсь использовать фрагмент кода из README для узла-глобуса в CoffeeScript. Я установил пакет:
npm install --global glob
Я пытаюсь использовать следующий фрагмент:
var glob = require("glob")
// options is optional
glob("**/*.js", options, function (er, files) {
// files is an array of filenames.
// If the `nonull` option is set, and nothing
// was found, then files is ["**/*.js"]
// er is an error object or null.
})
, и я предполагаю, что тогда написано что-то похожее на это в CoffeeScript:
# Cakefile
{glob} = require 'glob' # npm install --global glob
task 'glob-test', 'Testing Globs', ->
glob.sync("**/*.ts") (er, files) ->
console.log files
Однако я получаю следующие сообщения об ошибках:
Error: Cannot find module 'glob'
Я делаю это правильно, или даже возможно, CoffeeScript и мне следует просто отказаться от всей идеи?
ОБНОВЛЕНИЕ:
На этот раз установил модуль node-glob
как модуль местного производителя, используя:
npm install glob
и изменил {glob}
на glob
в операторе require.
и снова запустил задачу Cakefile. Получил эту ошибку на этот раз .