Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 对npm作出反应/发布网页包_Ruby On Rails 4_Reactjs_Npm_Webpack_Browserify - Fatal编程技术网

Ruby on rails 4 对npm作出反应/发布网页包

Ruby on rails 4 对npm作出反应/发布网页包,ruby-on-rails-4,reactjs,npm,webpack,browserify,Ruby On Rails 4,Reactjs,Npm,Webpack,Browserify,我有一个使用webpack和gulp来管理和构建的组件。一切都完成了,准备出版 如何仅发布buildpublic/*目录供其他应用程序使用 目前构建工作正常,我正在将所有内容提交/推送到GitHub,但是发布到npm实际上只需要bundle.js和main.css文件,对吗 我该怎么做?当前npm publish正在将所有内容向上推,然后使用=require(“”)向我提供错误: Error: Cannot find module '<package>' from '/Users/&

我有一个使用webpack和gulp来管理和构建的组件。一切都完成了,准备出版

如何仅发布build
public/*
目录供其他应用程序使用

目前构建工作正常,我正在将所有内容提交/推送到GitHub,但是发布到npm实际上只需要
bundle.js
main.css
文件,对吗

我该怎么做?当前npm publish正在将所有内容向上推,然后使用
=require(“”)
向我提供错误:

Error: Cannot find module '<package>' from '/Users/<username>/Apps/<project>/app/assets/javascripts'
错误:无法从“/Users//Apps//app/assets/javascripts”中找到模块“”
这是一个铁路项目,我们正在使用browserify处理允许
require(…)
,并且正在为其他npm包工作


我遗漏了什么?

发布到npm后,您是否确保它在npmjs.com上可用?在需要安装包之前,是否在本地将其安装到项目中?npm安装--保存MyPackageNameMathatisAvailableOnNPMJS.comit实际上是我公司的一个私有软件包,我做了
npm安装--保存
。在node_modules目录中,我看到了这个包,它包含了所有的东西,开发代码和builded bundle.js,但是项目仍然找不到它。如果您明确要求它,该怎么办?像
require('./node\u modules/package\u name/index.js')
?在那种情况下有效吗?