小编joe*_*joe的帖子

反应Js需要'fs'

我有

import fs from 'fs'
Run Code Online (Sandbox Code Playgroud)

在我的package.json我有

然后我运行命令

>  npm i fs
>  fs@0.0.2 node_modules/fs
Run Code Online (Sandbox Code Playgroud)

接下来在我的React商店中导入'fs'模块

但是当我尝试使用fs时

我没有看到除了构造函数和一些其他__methods之外的方法.我没有看到方法createReadStream或任何其他文件操作方法.

有人知道出了什么问题吗?(使用Webpack)并可根据要求提供更多信息,但我到目前为止......

ps:为什么我可以npm i fs - 当我在其他帖子上阅读时,我不必这样做(使用节点5.5.0)

import Reflux from 'reflux'
import AddItemActions from '../actions/AddItemActions'
import request from  'superagent-bluebird-promise'
import fs from 'fs'

var ImageStore = Reflux.createStore({
  init(){
    .
    .
    .
  },

  decryptImage(file) {
    var reader = new FileReader();
    var info = {}
    reader.onload = (output) => {
      debugger
      request.post("https://camfind.p.mashape.com/image_requests")
        .set("X-Mashape-Key", "KEY")
        .set("Content-Type", "application/x-www-form-urlencoded")
        .set("Accept", "application/json")
        .send({'focus': { 'x': 480}}) …
Run Code Online (Sandbox Code Playgroud)

fs reactjs mashape webpack

7
推荐指数
2
解决办法
3万
查看次数

Webpack css-loader没有建立

我很难在我的JSX文件上使用css-loader获取CSS加载.我跟随的例子来自:

https://christianalfoni.github.io/react-webpack-cookbook/Loading-CSS.html

这是我的JSX

import React from 'react';
import ReactDOM from 'react-dom';
import styles from './styles.css';
class Hello extends React.Component {
  render() {
    return <div>Hello world!</div>
  }
}

var el = document.getElementById('content')
var data = JSON.parse(el.getAttribute('data-attr'))
ReactDOM.render(<Hello data={data} />, el);`
Run Code Online (Sandbox Code Playgroud)

这是我的package.json

  "devDependencies": {
    "babel-core": "^6.3.26",
    "babel-loader": "^6.2.0",
    "babel-preset-es2015": "^6.3.13",
    "babel-preset-react": "^6.3.13",
    "css-loader": "^0.23.1",
    "exports-loader": "~0.6.2",
    "expose-loader": "~0.6.0",
    "grunt": "^0.4.5",
    "grunt-babel": "^6.0.0",
    "grunt-cli": "^0.1.13",
    "grunt-contrib-watch": "^0.6.1",
    "grunt-webpack": "^1.0.11",
    "history": "^1.17.0",
    "imports-loader": "~0.6.3",
    "jquery": "^2.1.4",
    "lodash": "~3.0.0",
    "react": "^0.14.5",
    "react-dom": "^0.14.5",
    "react-router": "^1.0.3", …
Run Code Online (Sandbox Code Playgroud)

javascript css reactjs webpack css-loader

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

标签 统计

reactjs ×2

webpack ×2

css ×1

css-loader ×1

fs ×1

javascript ×1

mashape ×1