小编Mav*_*rus的帖子

NPM Pack/Nodejitsu忽略隐藏的Node_modules文件夹

似乎NPM包和扩展名nodejitsu不喜欢我的node_modules文件夹.:*(

我目前正在构建一个Web应用程序.

我的网络应用程序的项目文件夹结构如下:

Engine(folder)                      Server(folder)    readme.md     package.json
Run Code Online (Sandbox Code Playgroud)

(多个文件夹)(文件夹)(文件夹)node_modules(文件夹)

                   easyimage,mongodb,mysql(folders)       socket.io (folder)

       node_modules(folder, NPM Pack ignores this)           node_modules(folder, NPM Pack ignores this)

                                                       Socket.io-client (folder, NPM Pack ignores this)
Run Code Online (Sandbox Code Playgroud)

我希望每个人都能看到这个结构好!

我遇到的问题是,当我在根目录下运行NPM Pack时,整个目录结构被正确打包,除了第一个node_modules文件夹下面的所有node_modules文件夹.

就像NPM包完全忽略那些node_modules文件夹一样.(例如socket.io下面的那个).

由于NPM包忽略了这些npm文件夹,jitsu也忽略了它们,我无法启动我的Web应用程序.

如何让NPM pack/nodejitsu正确地正确打包所有node_modules文件夹?

我当前的package.json文件位于根目录下,如下所示:http: //pastebin.com/SAU6rwb5

正如你所看到的,我试图使用bundleDependencies告诉NPM Pack我试图包含一些node_modules文件夹(模块?),但是pack仍然忽略了所有这些...而且,如果我在"依赖项"下包含任何内容, NPM start在根目录下创建一个新的(??)node_modules文件夹...但是在根目录下没有什么需要node_modules ...因为你可以看到在服务器文件夹里面使用了node_modules.

如何让NPM Pack识别所有node_modules文件夹中的文件和文件夹并正确打包?

javascript node.js npm nodejitsu

1
推荐指数
1
解决办法
1804
查看次数

标签 统计

javascript ×1

node.js ×1

nodejitsu ×1

npm ×1