角1.ES6 Webpack包括第三方库



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

当我需要使用第三方库时,我卡住了。我想使用js-yaml https://github.com/nodeca/js-yaml

我试着把它添加到我的angular服务中:

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"

如何解决这个问题?

查看解析模块的文档。要从node_modules导入模块,请指定路径,省略node_modules之前的所有内容。因此,import jsyaml from 'js-yaml/bin/js-yaml.js'应该工作。

最新更新