Node.js npm找不到js文件

Node.js npm找不到js文件,node.js,angular,typescript,Node.js,Angular,Typescript,我正在制作一个小angular2应用程序,它使用ng2 slugify软件包,由于某种原因,它没有在同一个文件夹中找到slugify所需的文件之一(文件名为charmaps.js,100%) 文件是这样导入的,它似乎适用于项目中的每个其他文件,其中包括我自己制作的文件,因此我不理解为什么它不起作用 从“/Charmaps”导入{Charmaps} 我尝试在导入中使用相对路径和绝对路径,将其添加到systemjs.config.js中,但什么都没有 我在运行npm start时注意到的一点是,当

我正在制作一个小angular2应用程序,它使用ng2 slugify软件包,由于某种原因,它没有在同一个文件夹中找到slugify所需的文件之一(文件名为charmaps.js,100%)

文件是这样导入的,它似乎适用于项目中的每个其他文件,其中包括我自己制作的文件,因此我不理解为什么它不起作用

从“/Charmaps”导入{Charmaps}

我尝试在导入中使用相对路径和绝对路径,将其添加到systemjs.config.js中,但什么都没有

我在运行npm start时注意到的一点是,当它在控制台上的npm输出上给出404代码时,它会将其列为charmaps,而不是像其他文件一样的charmaps.js,我觉得这很奇怪,因为即使我在systemjs中将其映射为charmaps.js,它仍然将其列为charmaps

不管怎样,这是我的第一个使用node的项目,所以可能缺少了一些东西

[1]16.10.07 16:31:08 404 GET/node_模块/ng2 slagify/charmaps

这是npm输出上的404

GEThttp://localhost:3000/node_modules/ng2-slugify/charmaps 404(未找到)


这是chrome控制台上的错误。我缺少什么吗?

您需要告诉systemjs.config.ts加载slug模块

map:{
     "ng2-slugify": "node_modules/ng2-slugify/ng2-slugify.js"
    }
那么


我已经安装了slug,只是charmap给我带来了问题。我想是的,从我在安装npm软件包时的理解来看。这个项目存在吗?在github中,我找不到任何与之相关的内容。所以要小心。这是npm2页面
https://www.npmjs.com/package/ng2-slugify
这是github one
https://github.com/toHero/ng2-slugify
import {Slug} from 'ng2-slugify';