首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从保龄球转到国家预防机制和webpack

从保龄球转到国家预防机制和webpack
EN

Stack Overflow用户
提问于 2018-04-07 09:40:57
回答 2查看 2.8K关注 0票数 1

我的应用程序有一个平均堆栈(mongodb + express +角1+ nodejs)。我用webpack + npm +保龄球来建造和运行,并试图把保龄球完全转移到npm。我在这里学习了教程:https://medium.com/netscape/bye-bye-bower-or-how-to-migrate-from-bower-to-npm-and-webpack-4eb2e1121a50非常有用,但我意识到我的前端依赖项并没有安装它们的依赖项,例如angular-animate.js抱怨没有找到angular.js

按照上面的教程,我所做的方法是:

  1. 找到与我的首页文件相当的npm,并将它们添加到package.json中,以安装node_modules中的前端依赖项。
  2. 将前端依赖项从node_modules转移到public/lib。为此,我使用Webpack的CopyWebpackPlugin来移动从assets.js文件中定义的文件。
  3. 用我想要复制的所有assets.js.css文件手动定义一个.css。我只是复制了缩小的版本,而没有复制源代码映射,即这些依赖项中存在的bower.jsonpackage.json。(这就是为什么我的依赖项没有安装它们的依赖关系吗?)
  4. 运行webpack来构建,然后运行node server.js来启动服务器,然后我会得到所有的错误,在这些错误中,我的前端依赖项找不到它们的依赖项。

上面的教程似乎是准确的,但是提到的前端依赖没有一个有自己的依赖关系。我如何处理这样的图书馆?是否必须在这些前端依赖项上手动运行npm installbower install

EN

回答 2

Stack Overflow用户

发布于 2018-04-08 17:33:17

您在HTML中引用了public/lib/angular.js吗?

票数 1
EN

Stack Overflow用户

发布于 2018-10-02 05:56:25

npm中的每个包都安装自己的依赖项。你不应该担心这个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49705960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档