【问题标题】:Unable to run node_modules/.bin/browserifyinc. Ensure you have installed it with npm无法运行 node_modules/.bin/browserifyinc。确保您已使用 npm 安装它
【发布时间】:2015-08-04 18:17:44
【问题描述】:

无法运行 node_modules/.bin/browserifyinc。确保您已使用 npm 安装它。 (在 /Users/labuser/Downloads/betfair_nav_demo-master/app/assets/javascripts/application.js)

我将 Ampersand JS 与 Rails 应用程序一起使用。 宝石'导轨','4.2.1' gem "browserify-rails", '1.2.0'

我已经安装了 npm install & 符号 -g

npm install browserify --save-dev

npm install underscore --save

我的 Rails 应用在没有 browserify-rails gem 的情况下运行。

【问题讨论】:

    标签: ruby-on-rails ruby ampersand.js


    【解决方案1】:

    尝试运行

    npm install browserify-incremental
    

    不过,最好将它保存到 package.json 文件中(这样当您部署代码时,您只需像 bundle install 一样运行 npm install )。

    如果您没有 package.json 文件,请通过运行创建一个:

    npm init
    

    在 Rails 项目的根目录中。

    完成此操作后,或者如果您已经有 package.json 文件,则可以通过运行将包保存到其中:

    npm install --save <package_name>
    

    如果您在此项目中安装了现有的节点包,npm init 会自动将这些添加到您的 package.json 文件中。如果 npm init 提示您输入一些您不确定的内容,或者不适用于您的应用程序,只需按下回车键,然后整理一下 package.json 文件。您应该只需要运行一次 npm init

    【讨论】:

    • 我认为他需要做npm install browserify-incremental --save-dev
    • @Trip,如果他/她只打算在开发环境中使用 browserify(我猜这是通常的用例),他/她绝对可以这样做。谢谢你的补充。 :)
    猜你喜欢
    • 2018-04-12
    • 2020-04-09
    • 1970-01-01
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 1970-01-01
    • 2022-11-17
    相关资源
    最近更新 更多