我正在尝试将节点模块导入到我的Angular 2应用程序中:
const node-module = require('some-module');
在控制台中我总是收到错误
ERROR in ./~/some-module/package.json
Module parse failed: /home/tom/Projects/project/node_modules/some-module /package.json Unexpected token (2:9)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (2:9)
我正在使用Webpack捆绑模块,但我真的不明白为什么会失败。 是否有其他方法可以在Angular 2应用程序中导入节点模块?
答案 0 :(得分:0)
我认为它试图加载即使是package.json也不应该加载它。你可以尝试使用json-loader,但是它不应该编译package.json,package.json应该从捆绑中排除。