编辑源代码后重新构建ng-admin

时间:2016-06-08 11:35:19

标签: javascript angularjs webpack ng-admin

我在ng-admin源代码中进行了一些修改,因此我需要使用webpack重建它。

我使用$ npm install安装了package.json中的所有节点模块 然后运行使用webpack.config.jswebpack -d。 我删除了, exclude: /node_modules[\\\/](?!admin-config)/因为我还需要重建admin-config。

所以现在我有了所有的js,css和map文件, 但是当我尝试运行应用程序时,我收到了这个错误:

Error: [$injector:modulerr] Failed to instantiate module ng-admin due to:
Error: [$injector:modulerr] Failed to instantiate module ui.select due to:
Error: [$injector:nomod] Module 'ui.select' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

我确保将ui.select安装为节点模块。

出了什么问题?

1 个答案:

答案 0 :(得分:0)

唉... 我在ng-admin文件夹中有一个node_modules文件夹,该文件夹位于另一个node_modules文件夹中。

+ project
| index.html
| admin.js
| + node_modules
  | + ng-admin
    | + node_modules
      ...

我摆脱了父node_modules文件夹,当然改变了索引中的js路径,现在一切都正确建立。