Angular 1.x ES6 Webpack包括第三方库

时间:2016-09-04 15:31:05

标签: javascript angularjs ecmascript-6 webpack

我正在使用初学者项目开发一个应用程序:https://github.com/shprink/angular1.4-ES6-material-webpack-boilerplate

当我需要使用第三方库时,我陷入困境。 我想使用js-yaml https://github.com/nodeca/js-yaml

我尝试在我的角度服务中添加它:

import jsyaml from  '../../node_modules/js-yaml/bin/js-yaml.js';

但我得到错误:

bundle-0d6476.js:75756 Uncaught Error: Cannot find module "../../node_modules/js-yaml/bin/js-yaml.js"

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

检查the docs on resolving modules。要从node_modules导入模块,请指定省略所有内容的路径,包括node_modules。因此,import jsyaml from 'js-yaml/bin/js-yaml.js'应该有用。