我正在尝试在与webpack捆绑在一起的应用程序中使用车把和车把帮助器。导入但我并未真正使用的handlebars-helpers,我对错误消息感到困惑。
import * as Handlebars from 'handlebars/runtime';
import helpers from 'handlebars-helpers';
window.Handlebars = Handlebars;
export default class Global {
//
}
加载此消息时,出现错误:
未找到模块:错误:无法解析“ fs” '/ Users / me / dev / project / node_modules / handlebars-helpers / lib'解决 '/ Users / me / dev / project / node_modules / handlebars-helpers / lib'中的'fs'
解析的请求是使用描述文件的模块: /Users/me/dev/project/node_modules/handlebars-helpers/package.json (相对路径:./ lib) 使用说明文件后,字段“浏览器”不包含有效的别名配置: /Users/me/dev/project/node_modules/handlebars-helpers/package.json (相对路径:./ lib) 解析为模块 / Users / me / dev / project / node_modules / handlebars-helpers / lib / node_modules 不存在或不是目录 / Users / me / dev / project / node_modules / node_modules不存在或不是目录 / Users / me / dev / node_modules不存在或不是目录 / Users / me / node_modules不存在或不是目录 / Users / node_modules不存在或不是目录 / node_modules不存在或不是目录 在/ Users / me / dev / project / node_modules / handlebars-helpers / node_modules中寻找模块 使用描述文件:/Users/me/dev/project/node_modules/handlebars-helpers/package.json (相对路径:./ node_modules) 字段“浏览器”不包含有效的别名配置 使用描述文件后:/Users/me/dev/project/node_modules/handlebars-helpers/package.json (相对路径:./ node_modules) 使用描述文件:/Users/me/dev/project/node_modules/handlebars-helpers/package.json (相对路径:./ node_modules / fs) 没有扩展 字段“浏览器”不包含有效的别名配置 / Users / me / dev / project / node_modules / handlebars-helpers / node_modules / fs 不存在 .js 字段“浏览器”不包含有效的别名配置 /Users/me/dev/project/node_modules/handlebars-helpers/node_modules/fs.js 不存在 .json 字段“浏览器”不包含有效的别名配置 /Users/me/dev/project/node_modules/handlebars-helpers/node_modules/fs.json 不存在 作为目录 / Users / me / dev / project / node_modules / handlebars-helpers / node_modules / fs 不存在 在/ Users / me / dev / project / node_modules中寻找模块 使用描述文件:/Users/me/dev/project/package.json(相对路径:./ node_modules) 字段“浏览器”不包含有效的别名配置 使用描述文件后:/Users/me/dev/project/package.json(相对路径:./ node_modules) 使用描述文件:/Users/me/dev/project/package.json(相对路径:./ node_modules / fs) 没有扩展 字段“浏览器”不包含有效的别名配置 / Users / me / dev / project / node_modules / fs不存在 .js 字段“浏览器”不包含有效的别名配置 /Users/me/dev/project/node_modules/fs.js不存在 .json 字段“浏览器”不包含有效的别名配置 /Users/me/dev/project/node_modules/fs.json不存在 作为目录 / Users / me / dev / project / node_modules / fs不存在
我还没有弄清楚如何解决这个问题的运气。如果我将import helpers from 'handlebars-helpers';
行注释掉,该错误就会消失。